Technical Manager - Onshore Wind - Cheshire

Reference: 165390
T echnical Manager - Onshore Wind - Cheshire
Owing to further expansion Eden Scott's client, a leading independent developer of Onshore Wind Projects in the UK is now looking to expand their team with the appointment of a Technical Manager with Electrical Project Management Experience. Our client develops, owns and operates an expanding portfolio of wind farms. Through 2022-2025... To view the full job details please click apply.
Eden Scott Ltd
Chester, United Kingdom, gb
Apply Now