Manager, Technical Services
The Manager of Technical Services will oversee project development, engineering, and interconnection activities across the U.S. renewable energy portfolio. They will lead technical due diligence, manage construction contracts, and collaborate with cross-functional teams to optimize asset performance.