Vincent Caro

CEO, Safran Nacelles at Safran

Vincent Caro is the current CEO of Safran Nacelles at Safran. Prior to this, they were the Purchasing Director at Sogefi Group from February 2000 to January 2002, and the Purchasing Manager at Telma S.A. from September 1996 to January 2000.

Vincent Caro has an Executive MBA from HEC Paris, a CPIM from APICS Northern Colorado, and an Advanced Master in International Purchasing and Supply Chain Management from ESSEC Business School. Vincent also has a Master's Degree in Aerospace Engineering from Ecole Supérieure des Techniques Aéronautiques et de Construction Automobile.

Vincent Caro reports to Olivier Andries, Chief Executive Officer. They are on a team with Franck Saudo - CEO, Safran Helicopter Engines, Stéphane Cueille - SEVP, CTO, R&T & Innovation, and Sébastien Weber - CEO, Safran Aerosystems.



  • CEO, Safran Nacelles

    Current role

View in org chart