Head of Sustainable Investment
Stéphane Villemain is responsible for our sustainable investment strategy, contributing to our portfolio’s resilience in addition to creating positive impact in our communities. In this capacity, his team drives asset decarbonization strategies and manages risks and opportunities arising from environmental, social, and governance (ESG) factors for our investments. His mandate also includes the development of social impact and inclusion strategies.
Before joining Ivanhoé Cambridge in 2020, Stéphane was Director, Responsible Investment, at PSP Investments, where he helped define and implement ESG strategies for the private investment portfolio. He was previously Senior Manager, Climate Change and Sustainability Services at Ernst and Young from 2012 to 2016. He also held positions in sustainability advisory for Deloitte and its clients from 2007 until 2012.
Stéphane graduated (MEng) from École Polytechnique (Paris) and École Nationale du Génie Rural des Eaux et Forêts (AgroParisTech) and holds a master’s degree in civil and environmental engineering from McGill University. He is also a board member of the GRESB Foundation.