Information Technology Service Delivery Manager
1 month 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. Attending monthly service reviews where quality of service, trends and conti...