Background decorative image

Team Lead Site Manager

Apply Now
Permanent
United Kingdom
Solar
Reference no. 12366
Overview

Our client is recruiting a Team Lead Site Manager to lead and support its UK-based Site Management teams across multiple utility-scale renewable energy projects.

The successful candidate will oversee the planning, execution and delivery of construction activities, acting as the key link between site teams and the Head of Operations.
You will provide leadership, coaching and operational support, while maintaining high quality standards, effective stakeholder communication, and a culture of continuous improvement across all project sites.

Responsibilities
  • Oversee the onboarding, performance management, coaching and development of site team members.
  • Coordinate with internal teams, clients and suppliers to enable smooth project execution.
  • Act as the first point of contact for operational escalations in coordination with the Head of Operations.
  • Visit project sites across the UK to monitor construction progress, quality and compliance.
  • Ensure the consistent implementation of company processes, HSE standards and site management procedures.
  • Monitor construction schedules and support corrective actions where required.
  • Review site reports, compliance documentation, budgets, invoices and key project metrics.
  • Support process standardisation, reporting structures and the implementation of digital tools.
  • Drive continuous improvement initiatives and lessons learned activities.
  • Support recruitment and resource planning in collaboration with the UK project delivery team.
Requirements
  • NVQ Level 7 or an equivalent qualification, in Construction Management, Civil, Electrical or Mechanical Engineering.
  • Experience in a leadership or coordination role within utility-scale solar or major infrastructure construction projects.
  • Strong understanding of construction practices, site management processes and HSE standards.
  • Demonstrated ability to manage multiple sites, teams and stakeholders simultaneously.
  • Valid SMSTS certification.
  • Black CSCS Card or Black ECS Card, depending on discipline.
  • Valid First Aid certification.
  • Full UK driving licence.
  • Willingness to travel regularly to project sites across the UK.
Share
Consultant
AJ Glogiewicz
AJ Glogiewicz
Head Of Delivery - Onshore Renewables

Apply Now!

Job form

Similar Jobs

Team Coordinator Site Management
Solar
Overview Our client is recruiting for a Team Coordinator Site Manager to lead and support its UK b...
Legal Counsel
Solar
We are partnering with a leading international renewable energy platform with an expanding European ...
Project Developer
Solar
As a Project Developer, you will drive the expansion of ground-mounted solar photovoltaic (PV) and e...