SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Site Manager

Company: Omexom UK

Location: Coventry, London

Posted: June 19, 2026

Apply for This Position

Submit Application

Position Details


Job Title: TOHL South Site Manager

Reporting to: Shane Doughty

Role purpose

The TOHL South Site Manager will lead and oversee the safe, efficient, and compliant delivery of National Grid Transmission Overhead Line (OHL) and also DNO OHL construction, refurbishment, and maintenance projects. This role requires strong leadership, deep technical knowledge of OHL assets, and proven experience working under National Grid’s safety and other DNO’s, quality, and operational frameworks.

Responsibilities & Duties

Including but not limited to the following:

  • Site Leadership & Management

  • Lead day-to-day site operations for OHL construction, refurbishment, or maintenance works.

  • Coordinate and supervise site teams, subcontractors, and specialist resources.

  • Ensure all works are delivered in accordance with National Grid policies, procedures, and technical specifications.