Information Technology Service Delivery Manager
10 days ago
Coventry
Naturally, tech is at the heart of this, and as IT Service Delivery Manager, you will be responsible for managing all the organisations tier-1 IT vendors to ensure IT services are world-class, stable, and scalable for the future. Strong IT service delivery experience in large, complex environment...