Power Utility Site Manager & Supervisor – London Projects

Company: Right Contract Services
Apply for the Power Utility Site Manager & Supervisor – London Projects
Location: Slough
Job Description:

Right Contract Services is seeking a Civil Site Manager and Site Supervisors to cover works at a project in Slough for a minimum 6 weeks, with additional projects around London. The role requires willingness to travel to all company sites in London and the Southeast, with occasional overnight stays.

Candidates should hold SMSTS/SSSTS and NRSWA, plus CSCS/EUSR and a valid First Aid at Work certificate. UK driving licence and good IT literacy are essential for client reporting and communication.

#J-18808-Ljbffr…

Posted: July 25th, 2026