Louis Mangold is a growth-focused executive with over a decade of international experience across Europe, the Middle East, and Africa. His background combines strong operational leadership in business development and project management with strategic expertise developed at INSEAD and the Boston Consulting Group (BCG).
He is currently Managing Director for France at Starburst, a role he assumed in 2026, where he leads the development and expansion of aerospace and defense innovation ecosystems.
Prior to this, Louis spent nearly five years at BCG as a Senior Manager, leading teams on high-impact strategic projects with a strong sovereign dimension. His work included public policy reviews at cabinet level, critical infrastructure development strategies, and strategic deal sourcing in regulated or state-influenced environments.
Earlier in his career, Louis served as Business Development Manager for several infrastructure and energy companies. He sourced and negotiated over 30 infrastructure deals across West Africa and the Middle East, while contributing to regional strategy development, engaging with local industrial players, and collaborating with institutional stakeholders and private equity funds to finance complex projects.
Louis holds an MBA from INSEAD and a Master’s degree in Engineering from INP Grenoble.