End User Support Team Lead — Elevate Client Experience
- Location
- Greater London, England, United Kingdom
regional coverage, ensuring strong case ownership and reliable onsite and escalated support within agreed workflows. The role combines people leadership with service delivery oversight, escalation management, and operational improvement, maintaining quality across onsite support, user lifecycle activity, and device #J-18808-Ljbffr ...