Site Manager (Renewables)

Liberty Group
Renewable Energy From Reed.co.uk
Posted Oct 19, 2026 Closes Nov 30, 2026 8 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

  • Manage site operations for renewable energy installations.
  • Ensure projects are delivered on time and to budget.
  • Oversee site teams and subcontractors.
  • Maintain high standards of health and safety.

What you need

  • Experience in site management, preferably within the renewables sector.
  • Strong understanding of construction and project management principles.
  • Excellent leadership and communication skills.

About the role

This is a full-time, permanent position based in Cambridge/Ely.

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

Skills

site managementproject managementrenewable energyconstructionhealth & safetyteam leadership

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