Skip Links

Stéphane Landry


Managing Partner, Renewable Power, Market Research

Stéphane Landry is a Managing Partner at Brookfield and a Senior Vice President, Market Research, for Brookfield’s Renewable Group. 

Since joining Brookfield in 2003, Mr. Landry has held the positions of Director of Portfolio Analysis and Vice President of Asset Management before being promoted to his current role in 2007. He oversees analysis of electricity, fuels and commodities markets, energy and transport infrastructure, and macroeconomic conditions. Prior to joining Brookfield, he was Vice President and General Manager of an engineering and manufacturing firm.

Mr. Landry has Administration and Economics degrees from HEC in Montreal.