Biography
<< Back
Mr. John Ewen
CEO of North America
John joined the Company in April 2018 as Director of Corporate Finance and M&A. He brings 20 years of experience across capital markets, investment, complex financial transactions, and private equity in clean technology and renewable energy. Prior to joining Emeren Group Ltd, John worked with OneRoof Energy Inc., RNK Capital, Ardour Capital Investments, and Bank von Ernst AG (Terra Trust AG). John holds a Master of Science in geology and geophysics from The Ohio State University and Bachelor of Science from Cornell University.