Emmanuel présente plus de 25 années d'expérience dans les secteurs de l'énergie. Il a commencé sa carrière au Ministère de l'Industrie en tant que Conseiller Technique au cabinet du Ministre Délégué, après avoir été Chef de division adjoint. Avant de rejoindre Meanings, Emmanuel a travaillé plus de 20 ans pour le Boston Consulting Group en qualité de Senior Partner, sur les secteurs du pétrole et du gaz, des services publics (électricité et gaz, eau, déchets), de la transition énergétique, des transports publics et du secteur public.
Emmanuel est diplômé de l’École Normale Supérieure et de l’École des Mines de Paris et est titulaire d'un doctorat en science des matériaux.