🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Site Manager

Company

Omexom UK

Location

Coventry, England

Posted

June 19, 2026

Position Overview


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.

  • Ready to Apply?

    Join thousands of Americans building their careers

    Apply Now