Site Manager (Renewables)

Liberty Group
Renewable Energy From Reed.co.uk
Posted Oct 22, 2026 Closes Dec 3, 2026 9 views

About the role

As a Site Manager, you’ll take full responsibility for the successful delivery of renewable energy projects.

What you will do

  • Oversee site operations and ensure projects are completed on time and to budget.
  • Manage site teams and subcontractors.
  • Ensure health and safety regulations are adhered to.
  • Liaise with clients and stakeholders.

What you need

  • Proven experience as a Site Manager, preferably in the renewables sector.
  • Strong understanding of construction and project management principles.
  • Excellent leadership and communication skills.
  • Relevant health and safety qualifications.

About the role

This is a full-time, permanent position based in Kent/Dartford.

The source published only an excerpt of this listing; the full details are on the original site.

Skills

site managementproject managementrenewable energyhealth & safetyteam leadershipconstruction

Jobs from Reed.co.uk

GreenHired shows it so you can find it; you apply on the original site.

More openings at Liberty Group

All roles