
Investment Director
Read morebio
Olivier is an energy sector executive leader with +20 years of global experience across major utilities and IPPs. He joined Vauban Infrastructure Partners in 2026 as Investment Director. He has a proven track-record in origination, development, financing, construction, O&M and scaling business units. He benefits from a deep expertise in Renewables and green gases, battery and hydroelectric energy storage systems, and PowerFlex-type energy solutions. Previously at ENGIE and SUEZ (2008-2019), he held senior positions in renewables, energy recovery and green gases businesses, including technology, digital transformation, global operations and business development, supporting financing, delivery of new assets and operational excellence. He is recognized for building and integrating new business lines, forging strategic partnerships and leading international teams across Europe, North America and other key markets. At TotalEnergies (2020-2025), he created and expanded the renewable gas activities in US, Europe and India to 1.5 GWh of production capacity and later scale up flexible energy storage to more than 1 GW of battery assets mainly in Germany and successfully led those business units to the best standards of profitability.
academic background
Olivier holds a master’s degrees in engineering and applied mathematics from the National Institute of Applied Sciences, a Master of Business Administration from ESSEC Business School and a PhD in clean hydrogen generation in partnership with the Massachusetts Institute of Technology.
languages
He is fluent in French and English.
Vauban Infrastructure Partners
Le Centorial 16-18 rue du Quatre-Septembre
75002 | Paris | France