Renewa CEO Stephen Lee

Stephen Lee

Mr. Lee is a Co-Founder of Renewa. He serves as Co-CEO and leads Renewa’s strategy with Mr. Mooring.  Prior to Renewa, Mr. Lee and Mr. Mooring successfully founded and built Renewa’s predecessor company, Paloma Solar & Wind.  Paloma Solar & Wind was backed by EnCap Investments Fund XI and EnCap Energy Transition Fund I. Prior to Paloma, Mr. Lee co-founded KLR Group, an energy focused merchant bank and served as a Partner and a Managing Member of the firm.  Prior to founding KLR, he was a Director and Co-Head of the Energy Investment Banking team at Rodman & Renshaw, where he managed the firm’s issuer client relationships and led the energy group’s origination efforts.

Mr. Lee has over 18 years of experience in corporate finance and the energy industry and holds a BA in Economics from New York University. Currently, Mr. Lee resides in Houston, Texas.