Service Delivery Manager
- Location
- Leeds, England, United Kingdom
SLAs and contractual commitments are met, and any Service Improvement initiatives are delivered in a timely manner. Job requirements Requires a relevant bachelor's degree or/at least 5 years of experience in managing large scale IT maintenance-related projects or in an existing service management function Significant ...