Project Manager - Onshore Wind
3 days ago
Cornwall, with flexibility to work on sites across the UK. You will play a key role in providing technical input during the project development phase, estimating and tracking project costs, and managing the production of programmes, site layout drawings, swept path analyses, and related technical...