Site Manager - Wind Onshore Projects in Scotland

Site Manager - Wind Onshore Projects in Scotland

Scotland Full-Time 45000 - 55000 Β£ / year (est.) No working from home possible
Spencer Ogden

At a Glance

  • Tasks: Lead onshore wind farm projects from start to finish, ensuring safety and efficiency.
  • Company: Join a leading renewable energy company committed to sustainability.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Dynamic work environment with a focus on safety and continuous improvement.
  • Why this job: Make a real difference in the renewable energy sector while developing your leadership skills.
  • Qualifications: Experience in site management and relevant engineering qualifications preferred.

The predicted salary is between 45000 - 55000 Β£ per year.

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.
Spencer Ogden

Contact Details:

Spencer Ogden Recruitment Team

We think you need these skills to ace Site Manager - Wind Onshore Projects in Scotland

Site Management
Health and Safety Compliance
Project Delivery
Contractor Management
Civil Engineering Knowledge
Mechanical Engineering Knowledge
Electrical Engineering Knowledge