A graduate of Mines de Douai (France) and the Technical University of Berlin (Germany), Isabelle Spiegel began her career in a Chamber of Commerce and Industry, before spending almost 15 years advising PricewaterhouseCoopers' clients on Corporate Social Responsibility. She spent 2 years in China and led international working groups, leading to publications by the World Business Council for Sustainable Development (WBCSD).

Having joined Arcadis (sustainable design, engineering and consulting services for the natural and built environment) in 2015, Isabelle Spiegel headed up the environmental activities in France, while also leading the development of the sustainable development business in Europe, the UK and the Middle East region.

Isabelle joined VINCI in 2019 as Group Environment Director and was appointed to VINCI's Executive Committee in 2022.