Site Manager

  • Carbon 60
  • 21/10/2025
Contractor Information Technology Telecommunications

Job Description

Site Manager

We're seeking an experienced Site Manager to oversee a Public Sector Decarbonisation Scheme (PSDS) focused on the retrofit of a live building. This is a hands-on role involving the installation of solar panels and air source heat pumps, as well as the removal and replacement of legacy heating systems.



Key Responsibilities:

  • Manage on-site activities for retrofit and decarbonisation works
  • Coordinate installation of renewable technologies and heating systems
  • Ensure health & safety compliance and site documentation
  • Liaise with subcontractors and stakeholders


Ideal Candidate:

  • Proven experience managing refurbishment/retrofit projects in public sector or commercial environments
  • Strong understanding of low-carbon technologies and building services upgrades


Essential Qualifications:

  • CSCS Black Managers Card
  • SMSTS
  • First Aid at Work
  • Temporary Works Supervisor/Coordinator

Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.