Site Manager

Eleven Glasgow, Scotland 3 days ago

Type Contract
Pay Not listed
Work Remote

As a Site Manager, the work centres on 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.
Keep exploring similar roles

Search for more Site Manager jobs from Eleven in Glasgow, Scotland.