Location
London, England, United Kingdom
Posted
June 25, 2026
Job Description
Job Description
Role Purpose
The On-Site Support Team Leader is responsible for the end-to-end delivery of On-Site IT support services within a high-profile enterprise environment.
This role combines technical expertise with operational leadership, ensuring the On-Site team delivers a consistent, high-quality service aligned to contractual SLAs, customer expectations, and operational standards.
Leading a small team of IT professionals, the team leader will act as the primary escalation point, technical authority, and customer interface, driving service performance, team effectiveness, and continuous improvement.
Key Responsibilities
- Own the delivery of the On-Site IT support service
- Ensure all incidents and service requests are managed in line with SLA and operational processes
- Oversee the effective use of ServiceNow for ticket management, updates, and closure quality
- M...