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...
Ready to Apply?
Submit your application today and join our talented team at Telefonica Tech.
Submit ApplicationJob Details
- Location London, England
- Job Type full-time
- Category Computer Occupations
- Posted Date June 25, 2026
- Application Deadline August 04, 2026