He has been the Medical Director with multiple organisations including International SOS based in London, AEA International SOS, Medical Director Dan Air Services London, Director of Aviation Medicine for the Civil Aviation Safety Authority Australia, and Medical Director of Royal Flying Doctor Service WA. Rob also is an Airline Transport Pilot with over 7500 flight hours.