Advisory Board

Olivier Brousse

Former Group CEO & Executive Vice Chairman, IDVERDE

Olivier Brousse served asĀ  Group CEO and Executive Vice Chairman at IDVERDE, a European company for landscaping creation and nature-based solutions, helping cities and regions adapt to climate change and environmental challenges. Previously, he was Senior Executive Vice President of Strategy and Innovation at Veolia and CEO of John Laing, a specialist investment firm in greenfield infrastructure projects, based and listed in London UK. Prior to that, Olivier was Executive chairman of Saur. Prior to Saur he was the CEO of Veolia Transportation in Washington D.C., which involved running mass transit systems on behalf of public authorities with annual revenue of more than $1 billion. From 1998 to 2003, Olivier was the Managing Director at Connex South Eastern, one of the privatized train companies in London. Olivier graduated from Ecole Polytechnique and Ecole des Ponts et Chaussee in France. He lives in London. Olivier is a member of the 2006 class of Henry Crown Fellows and the Aspen Global Leadership Network at the Aspen Institute.