Directrice Générale Déléguée Invest chez Business France, c'est elle qui rejoindra le poste de Directrice Générale pour succéder à Christian Mantei devenu président.
Polytechnicienne et diplômée de Centrale Paris, Caroline Leboucher a travaillé au sein de différents Ministères (Economie et Finance, Secrétariat d'Etat pour les Affaires Européennes, Cabinet du Premier Ministre, Agriculture et Alimentation, Economie et Finance) tout en assurant des postes d'administratrice au Port Autonome de Paris ou encore à l'Etablissement Public d'Aménagement de Saclay.
Après bientôt 5 ans chez Business France, elle prend la direction générale d'Atout France dans une période de restriction budgétaire. Elle sera aux côtés de Christian Mantei qui pourra s'appuyer sur elle pour ses fortes compétences techniques tout en lui apportant son expérience du secteur tourisme.