Grid Manager/Director - Renewable Energy (Global)
3 days ago
London
The Grid Manager/Director will collaborate with internal teams, utilities, and transmission ... With the lead project manager, oversee the design, procurement, and installation of grid ...