Ranveer graduated from Buckinghamshire New University with a BA (Hons) Degree after studying Airline and Airport Management. Having completed the Officer Initial Course at RAF Cranwell, Ranveer received the Cadet Forces Commission.
Ranveer endeavours to support and serve in the professional development of others. As a RAFAC Officer in the Air Training Corps, Ranveer has held the position of Squadron Training Officer before becoming Officer Commanding at 78 (Wembley) Squadron ATC.
As a Teaching and Learning Manager at CVQO, Ranveer is responsible for delivering the BTEC Level 2 qualification in Teamwork & Personal Development to the Cadet Forces across 4 Army Cadet Force Counties, 3 Air Training Corps Wings and 2 Sea Cadet Corps Districts.