IT Service Delivery Manager
- Location
- Leeds, England, United Kingdom
improve service delivery Experience, Qualifications, and/or Skill set Experience managing an IT support or service delivery team A good understanding of IT service management and service levels Strong communication and stakeholder management skills A calm, organised approach to resolving problems and improving processes Experience in a regulated environment ...