Ed spent over 30 years as an airline pilot ending up at British Airways after much time in the independent sector. As a young co-pilot, he was an active light aircraft instructor. After becoming a line and later a Training Captain, he then led the implementation of integrated and independent oversight of operational safety and accident/serious incident investigation at the British Regional Air Lines Group as it expanded to a 100-aircraft operation in the 1990s. He continued in this role whilst continuing to fly until taking early retirement during re-organisation at British Airways.
Since then, he has set up and led a small consultancy business which has carried out work for clients in Europe and around the world. He has been a presenter at leading safety conferences for almost 20 years and remains active in various pro-bono activities relating to aviation safety.