Full-time Posted June 14, 2026
Apply Now

Job Description

Site Manager Energy / Heavy Civils

Necton, Norwich

12-Month Contract

We are recruiting for an experienced Site Manager to lead delivery on a brand-new energy plant project based in Necton, Norwich.

This is a key role overseeing a complex scheme including substation works, transformer bases and installation, switch rooms, and RC frame works.

Role

  • Manage day-to-day site operations on a live energy project including High Voltage
  • Chair meetings and have regular liaison with the client
  • Oversee transformer base construction and installation works
  • Coordinate substation and switch room delivery
  • Keep up to date with all paperwork, ITPs, Early warning notices, permits and all H&S documentation
  • Lead and manage up to 60 personnel on site
  • Work closely with the Project Manager to maintain programme and progress
  • Use MS Projects and digital tools to track timelines and ...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application