Christopher Lee is a finance professional with extensive experience in renewable energy and structured finance. Currently serving at Euclid Power since September 2024, Christopher focuses on renewable energy and battery energy storage system finance, specializing in capital markets and project finance. Previously, as Chief Financial Officer at Empower Energies Clean Infrastructure, Christopher led the project finance and capital markets teams for a solar energy and battery storage infrastructure developer. Prior roles include Senior Vice President of Project Finance and Capital Markets at Ameresco, where efforts were directed towards cleantech energy integration across North America and Europe, as well as experience in risk management and product development at Riverport Capital LLC and corporate credit management at KeyBank. Christopher holds a Bachelor of Arts in Economics from Colgate University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices