Onshore Wind Farm Construction Lead

Spencer Ogden

Scotland

On-site

GBP 60,000 - 90,000

Full time

19 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Spencer Ogden is recruiting a Site Manager to lead onshore wind farm construction in the United Kingdom from site prep to turbine installation and handover. You will drive safe, on-time delivery, manage multi-disciplinary teams, and ensure compliance with HSE standards.

The role requires proven site management experience on large construction projects, preferably in renewable energy, engineering qualification, and appropriate certifications.

Qualifications

  • Proven track record as Site Manager on large construction/infrastructure projects.
  • Renewable energy or wind industry experience is desirable.
  • Engineering qualification (Mechanical, Electrical, or Civil) preferred.

Responsibilities

  • Lead day-to-day site operations throughout construction and commissioning phases.
  • Coordinate civil, electrical, mechanical, and turbine installation activities.
  • Manage contractors, suppliers, and site personnel to achieve milestones.
  • Maintain highest standards of health, safety, environmental compliance, and quality.
  • Build and maintain relationships with clients, stakeholders, and project partners.
  • Monitor project progress, maintain site documentation, and provide regular reports to the Project Manager.
  • Identify and resolve site issues, risks, and delays while supporting commercial performance.
  • Ensure compliance with project plans, statutory regulations, and company procedures.
  • Lead site inductions, toolbox talks, and promote a strong safety culture.
  • Contribute to continuous improvement of project delivery processes.

Skills

Leadership
Planning
Health & Safety
Stakeholder management
Team management
Problem solving

Education

Engineering degree

Job description

Spencer Ogden is recruiting a Site Manager to lead onshore wind farm construction in the United Kingdom from site prep to turbine installation and handover. You will drive safe, on-time delivery, manage multi-disciplinary teams, and ensure compliance with HSE standards.

The role requires proven site management experience on large construction projects, preferably in renewable energy, engineering qualification, and appropriate certifications.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Site Manager – Wind Onshore Projects
Site Manager – Wind Onshore Projects

Spencer Ogden • Scotland

On-site
GBP 60,000 - 90,000
Onshore Wind Project Facilities Lead
Onshore Wind Project Facilities Lead

Swire Renewable Energy • England

Remote
GBP 45,000 - 65,000
Onshore Wind Facilities Lead (UK)
Onshore Wind Facilities Lead (UK)

Swire Renewable Energy • Barrow-in-Furness

On-site
GBP 50,000 - 70,000
Offshore Wind Site Manager - Safety & Execution Lead
Offshore Wind Site Manager - Safety & Execution Lead

Construction, Property and Engineering • Dundee

On-site
GBP 120,000 - 157,000
Onshore Facilities Manager
Onshore Facilities Manager

Swire Renewable Energy • England

Remote
GBP 45,000 - 65,000
Onshore Facilities Manager
Onshore Facilities Manager

Swire Renewable Energy • Barrow-in-Furness

On-site
GBP 50,000 - 70,000
Home-Based Onshore Wind Operations Manager
Home-Based Onshore Wind Operations Manager

Astute People • Harrogate

Hybrid
GBP 50,000 - 70,000
Pension and benefits package
Home-based role with site travel
Professional development opportunities
+1
Senior Project Manager, Onshore Wind & Renewables
Senior Project Manager, Onshore Wind & Renewables

WSP in the UK & Ireland • Glasgow

Hybrid
GBP 65,000 - 85,000
Hybrid working policy
Thrive wellbeing programme
Gymflex discounts
+2
Lead Civil Engineer, Onshore Renewables & Wind
Lead Civil Engineer, Onshore Renewables & Wind

WSP in the UK & Ireland • Glasgow

Hybrid
GBP 90,000 - 120,000
Hybrid working policy
Virtual GP service
Gymflex discounts
+1
Site Manager
Site Manager

Construction, Property and Engineering • Dundee

On-site
GBP 120,000 - 157,000