Information Technology Service Delivery Manager
2 months ago
Leeds
Attending monthly service reviews where quality of service, trends and continuous service ... The SM plays a key role in managing, coordinating and improving service delivery, meeting the ...