Site Manager
This Site Manager opportunity is built around managing day-to-day site activities on wind turbine projects. It would suit someone who can bring careful technical judgement and practical problem-solving to the role.
Known job details
- Work model: Remote
- Sector: Wind Energy.
- Competitive + Benefits.
- Eleven are partnering with a leading Wind Turbine Manufacturer with a strong UK presence, delivering large-scale multi-MW projects.
Likely focus of the role
- Managing day-to-day site activities on wind turbine projects.
- Supporting project teams to ensure delivery against timelines and milestones.
- Overseeing all work Onsite.
Requirements mentioned
- Relevant leadership, project, operations, people-management, or stakeholder experience is useful.
Help us keep Jobs247 accurate, safe, and useful for job seekers.
Search for more Site Manager jobs from Eleven in Edinburgh, Scotland.