Euclid Power is on a mission to accelerate the world’s transition to renewable energy. The Project Manager will manage client engagements, oversee project diligence for M&A and financing transactions, and support the design and development of Euclid’s platform for renewable energy projects.