Title and Organization:
Olivier Brousse is Senior Executive Vice President of Strategy and Innovation at Veolia. Previously, he was 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 DC, 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, United Kingdom. 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.