Olivier Desmarais Headshot

Olivier Desmarais

Chairman and Chief Executive Officer, Power Sustainable (Canada)

Olivier Desmarais is the driving force behind the Power Sustainable vision as a global, sustainability-led alternative asset manager. He chairs the Canada China Business Council (CCBC) and in addition serves as a Director of Canada Life, IG Wealth Management, Mackenzie, and Lumenpulse. Olivier Desmarais has been Senior Vice-President of Power Corporation since 2017. He is actively engaged in the community as member of the Canadian Institute for Advanced Research. Olivier Desmarais holds a Bachelor of Civil Law from the University of Ottawa, a Bachelor of Arts in Sociology and Political Science from McGill University, and has been a Québec Bar member since 2009.