1 of 1 Permanent Problem-Solving Jobs in Accrington

IT Service Delivery Manager

Location
Accrington, England, United Kingdom
with the ability to work effectively with technical and non-technical audiences Experience managing suppliers, service providers, and technology partners Strong analytical and problem-solving skills, with the ability to use service data to drive improvements Organised and confident managing multiple priorities in a fast-paced environment Experience ...