Site Manager – HV Power Infrastructure

Company: The Green Recruitment Company
Apply for the Site Manager – HV Power Infrastructure
Location: London
Job Description:

Contract Details

Location: London

Start Date: ASAP

Duration: 12 Months

IR35 Status: Outside

Job Summary

You’ll be responsible for the day-to-day management of site operations, ensuring works are delivered safely, on programme and to the highest quality standards. Working closely with engineers, subcontractors and the wider project team, you’ll play a key role in the successful delivery of this major substation project.

Requirements

We’re looking for someone who has:

  • SMSTS certification
  • Proven experience delivering 132kV substation projects
  • An electrical or civil engineering background
  • Previous experience managing demanding construction projects with multiple stakeholders
  • Strong leadership, communication, and organisational skills

Posted: August 20th, 2026