Site Manager – Wind Onshore Projects

Spencer Ogden

Scotland

On-site

GBP 60,000 - 90,000

Full time

15 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

Lead the safe, efficient, and successful delivery of onshore wind farm construction projects from site preparation through turbine installation, commissioning, and handover. Ensure projects are completed on time, within budget, to high quality standards, and in compliance with health, safety, and environmental requirements.

Key Responsibilities

  • Lead day-to-day site operations throughout the construction and commissioning phases.
  • Coordinate civil, electrical, mechanical, and turbine installation activities.
  • Manage contractors, suppliers, and site personnel to achieve project milestones.
  • Maintain the highest standards of health, safety, environmental compliance, and quality.
  • Build and maintain effective 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.

Experience & Qualifications

  • Proven experience as a Site Manager on large construction or infrastructure projects; renewable energy or wind industry experience is desirable.
  • Engineering qualification (Mechanical, Electrical, or Civil) preferred.
  • Relevant site management and health & safety certifications (e.g. SMSTS, IOSH, CSCS/Safe Pass, First Aid).
  • Experience managing contractors, heavy lifting operations, and multi-disciplinary site activities.

Key Skills

  • Strong leadership and team management.
  • Excellent planning, organisation, and problem-solving skills.
  • Sound understanding of construction health, safety, and environmental requirements.
  • Technical knowledge of civil, mechanical, and electrical works.
  • Effective communication and stakeholder management.
  • Ability to work independently in remote site environments.
  • Strong focus on quality, risk management, and continuous improvement.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Site Manager
Site Manager

Construction, Property and Engineering • Dundee

On-site
GBP 120,000 - 157,000
Civils Site Manager - Wind Farm
Civils Site Manager - Wind Farm

RTL Group Ltd • Stowmarket

On-site
GBP 60,000 - 90,000
Project Manager - Service & Maintenance
Project Manager - Service & Maintenance

Global Wind Service • Lowestoft

On-site
GBP 65,000 - 90,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
Project Manager - Service & Maintenance
Project Manager - Service & Maintenance

Global Wind Service (UK) Ltd • Lowestoft

Hybrid
GBP 55,000 - 85,000
Senior Civils Site Manager - Onshore Wind Farm
Senior Civils Site Manager - Onshore Wind Farm

RTL Group Ltd • Stowmarket

On-site
GBP 60,000 - 90,000
Onshore Facilities Manager
Onshore Facilities Manager

Swire Renewable Energy • England

Remote
GBP 45,000 - 65,000
Site Coordinator
Site Coordinator

Randstad Sourceright • Lowestoft

On-site
GBP 26,000 - 38,000
Site Manager
Site Manager

JAM • East Midlands

On-site
GBP 45,000 - 60,000
Onshore Wind Farm Construction Lead
Onshore Wind Farm Construction Lead

Spencer Ogden • Scotland

On-site
GBP 60,000 - 90,000