Electrical Project Manager
5 days ago
Stroud
Travel to sites as required and ensure an onsite presence during the development and construction phases. The role sites within the Generation Team who are responsible for the development, design and installation of new renewable energy projects including solar farms, wind farms, gas plants, and ...