Information Technology Service Delivery Manager
8 days ago
Leeds
The SM plays a key role in managing, coordinating and improving service delivery, meeting the client and customer expectations, and addressing any issues that may arise during the life of the service/customer engagement. Regular reporting on the performance of the service and engagement with inte...