Technical Contract Manager

BGIS • London, England, United Kingdom • Posted June 09, 2026

Location London, England
Job Type Full time
Category Business Operations Specialists
Posted June 09, 2026

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...
  • Interested in this role?

    Click the button below to start your application.

    Apply Now