Service Desk Manager - Lead IT Support & Service Excellence
- Location
- Greater London, England, United Kingdom
user, applications and devices support, ensuring high-quality service delivery aligned to business needs. This senior role requires strong ITIL-oriented service management, stakeholder engagement and a focus on continuous improvements to user experience across offices and technology platforms. #J-18808-Ljbffr ...