Site Manager - HV Power Infrastructure
The Green Recruitment Company
London · posted 19 August 2026
Job type
contract
Location
London, City of London
Category
Energy, Utilities, Oil and Gas
Contract Details
Location: London
Start Date: ASAP
Duration: 12 Months
IR35 Status: Outside
Find out if this opportunity is a good fit by reading all of the information that follows below.
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 xwzovoh projects
- An electrical or civil engineering background
- Previous experience managing demanding construction projects with multiple stakeholders
- Strong leadership, communication, and organisational skills