🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Technical Contract Manager

Company

BGIS

Location

London, England

Posted

June 07, 2026

Position Overview

Job Title: Technical Contract Manager

Location: Central London

Purpose of the Role
The Technical Contract Manager is responsible for leading, managing, and developing all technical and operational aspects of the contract for a key site in Central London. The role ensures all financial, compliance and performance targets are achieved or exceeded. This position requires strong electrical or mechanical knowledge, experience working within critical environments, and close liaison with the client, Helpdesk Manager and internal senior managers. The operation must be proactive, technically strong, and consistently focused on delivering exceptional customer satisfaction.

Key Responsibilities

  • Overall responsibility for site Health & Safety and the engineering team’s adherence to safe working practices.
  • Work closely with Contract Support to ensure service levels are consistently maintained.
  • Provide strong technica...
  • Ready to Apply?

    Join thousands of Americans building their careers

    Apply Now