Technical Services Manager

Company: Jll

Location: City of Westminster

Posted: May 20th, 2026

The Technical Services Manager is responsible for leading the delivery of all hard facilities management services across a landmark corporate office portfolio in London. This role is pivotal in ensuring a safe, compliant, and fully operational built environment. The manager will drive operational excellence, manage a dedicated technical team, and oversee specialist contractors to maintain the highest standards of service for our client, ensuring the resilience of their critical engineering systems and supporting their core business objectives.

1. Technical & Engineering Operations

2. Compliance, Risk & Safety Management

3. Financial & Commercial Management

4. Team & Contractor Management

5. Client & Stakeholder Management

Qualifications

#J-18808-Ljbffr
Apply Now