Pierre Aubouin has been appointed as Head of the Infrastructure & Transportation CDC Infrastructure, a subsidiary of Caisse des Dépôts.
Pierre Aubouin has been chosen to replace Patrick Vandevoorde in the position. He will be responsible for the management of a portfolio of € 1.1 billion (US$1.23 billion) investments. The portfolio is composed of 30 percent greenfield and 70 percent brownfield infrastructure assets, with a focus on low carbon assets.
CDC Infrastructure, founded in 2010 and based in Paris, France, is the principal investment arm of Caisse des Dépôts et Consignations. It primarily seeks to invest in public infrastructure assets and projects such as transportation, energy, telecommunications, sustainable mobility, digital technology, ecological transition, and environment.
The firm seeks to invest 80 percent in France and 20 percent in European/OECD countries. The firm usually takes a minority stake between 20 percent and 49 percent along with a board role in its portfolio companies.