If you need more lookups,
subscriptions start at $34 USD/month.
Stephen Lee Location
Houston, TX, US
Stephen Lee Work
Co-Founder and Co-CEO @ (January 2021 - Present)
Independent Director - Chairman of Compensation Committee @ (March 2023 - July 2026)
Co-Founder and Partner @ (April 2012 - September 2020)
Co-Head, Energy Investment Banking @ Rodman & Renshaw, LLC (August 2005 - April 2012)
Stephen Lee Education
New York University
BA (Economics, Political Science)
2000-2004
Hillsborough High School 1996-2000
Stephen Lee Summary
Stephen Lee, based in Houston, TX, US, is currently a Co-Founder and Co-CEO at Renewa. Stephen Lee brings experience from previous roles at Prairie Operating Co, KLR Group, LLC and Rodman & Renshaw, LLC. Stephen Lee holds a 2000 - 2004 BA in Economics, Political Science @ New York University. Stephen Lee has 2 emails and 6 mobile phone numbers on RocketReach.
Looking for a different Stephen Lee?
Find contact details for 700 million professionals.