John Ewen

CEO of North America at ReneSola

John Ewen is the CEO of North America at ReneSola. Prior to this, they were with OneRoof Energy, Inc. as Capital Markets from March 2016 to May 2017. Before that, they were with StormHarbour Securities as Managing Director - Energy and Renewables from September 2014 to March 2015.

John's career in renewable investments started at Ardour Capital Investments where they spent 11 years from August 2003 to September 2014, eventually becoming SVP to Head of Investment Banking. In between their time at Ardour and OneRoof, John was a Portfolio Manager for RNK Capital and Terra Trust - Bank von Ernst.

John Ewen started their educational career by getting a BS in Environmental Systems from Cornell University. John then went on to get an MS in Geophysics from The Ohio State University.

John Ewen reports to Yumin Liu, Chief Executive Officer. Some of their coworkers include Ke Chen - Chief Financial Officer and Board of Director, Wade Li - President of China Region, and Wei Fang - Vice President.

Timeline

  • CEO of North America

    Current role

View in org chart