Back to Team
Ewen joined Azorra in October 2018 and serves as our Chief Technical Officer, with responsibility for all technical matters including drafting and negotiating lease and purchase agreements as well as maintenance contracts.
Previously, Ewen led the technical transaction team covering the Americas and oversaw all new deliveries of Embraer E-Jet at a major regional aircraft lessor. Ewen has held various senior management and technical consulting roles involving heavy aircraft maintenance and fleet transition projects at US airlines. He additionally served as SVP of Technical Operations at Jetscape Aviation Group for 12 years.
Ewen served a military apprenticeship in the Royal Air Force, holds FAA airframe and power plant licenses, and was a member of the General Work Group/Industry Steering group for the Embraer E-Jet Maintenance Board (MRB).