
Safran appoints John O’Donnell CEO of Safran Aerosystems
Effective July 1, 2019, John O’Donnell has been named Chief Executive Officer of Safran Aerosystems. O’Donnell started his career in 1987 at Air Cruisers, successively holding the positions of design engineer, manufacturing engineering supervisor and Vice President of Engineering. In 2008, John O’Donnell was named President of Air Cruisers Company (now Safran Evacuation Systems). From





