David has over 40 years experience in the airline industry, joining Qantas as an engineering cadet in 1970. He worked as a professional engineer before moving into management, where he headed a number of Engineering Divisions, including the integration of the domestic and international engineering functions at Melbourne Maintenance Base following the merger of Qantas and Australian Airlines.
In 1997 he became the General Manager Regional Airlines and in 1999 Executive General Manager Aircraft Operations, responsible for all Flight Operations, Engineering, and Maintenance.
Since leaving Qantas in late 2003, David has worked as an independent consultant and has served on a number of Boards, including as Chairman of Airservices Australia, Chairman of Safeskies Conferences, Vice President of the Royal Flying Doctor Service of Australia (SE Section) and President of the Royal Aeronautical Society Australian Division. He is currently Chairman of the Industry Advisory Panel for the UNSW School of Aviation.
David has a Bachelor of Aeronautical Engineering degree (honours) from the University of NSW, a Graduate Diploma in Industrial Engineering (UNSW) and has completed the Stanford University Executive Program in the USA.