Euclid Power is on a mission to accelerate the world’s transition to renewable energy. The Senior Project Manager will own client engagements, lead technical diligence of solar PV and energy storage projects, and manage external stakeholders to ensure project objectives are met on time and within budget.