Information Technology Service Delivery Manager
1 day ago
Leeds
Enterprise Services Lead Engineer/Service Manager - Leeds - Up to £90,000 Focused on delivering a ... vendor relationships, contracts, and service level agreements (SLAs) for IT services, solutions ...