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