/

/

Stefano Russo

Stefano Russo

Chief Commercial Officer

Dr. Stefano Russo serves as the Chief Commercial Officer of Recurrent Energy. He was Managing Director of Finance, Sales, and M&A of Canadian Solar’s Energy Group since August 2019 before the company was rebranded as Recurrent Energy in 2023. Stefano is an accomplished industry executive with over 15 years of experience in solar development and manufacturing. Before rejoining Canadian Solar, Stefano served as Vice President of Origination at Terraform Power leading the M&A efforts in Japan and Southeast Asia. Previously, he was Director of Asset Sales at Canadian Solar leading the project development and sale teams in USA and Japan. Before entering the photovoltaic market, Stefano spent six years as a management consultant in the Financial Institutions branch of McKinsey & Company where he arrived after graduating with a PhD in Engineering and Applied Science from Yale University. Stefano also holds a B.S. in Mechanical Engineering (summa cum laude) from the Federico II University of Naples.