IT Service Delivery Manager
- Location
- Moreton-in-Marsh, England, United Kingdom
telephony and payment systems What Success Looks Like You’ll help us deliver an IT service our teams can depend on That means strong SLA and KPI performance, fewer recurring incidents, faster and better‐managed major incident resolution, improving customer satisfaction and ensuring our new properties and technology deployments ...