John Ewen's Location
Stamford, CT, US
John Ewen's Work
John Ewen's Education
John Ewen's Skills
John Ewen's Summary
John Ewen, based in Stamford, CT, US, is currently a CEO - North America at Emeren, bringing experience from previous roles at ReneSola Ltd. now Emeren Group Ltd., Horseneck LLC, OneRoof Energy, Inc. and RNK Capital. John Ewen holds a 1989 - 1993 BS in Environmental Systems @ Cornell University. With a robust skill set that includes Venture Capital, Due Diligence, Private Equity, Equities, Cleantech and more, John Ewen contributes valuable insights to the industry. John Ewen has 4 emails on RocketReach.