Information Technology Service Delivery Manager
9 days ago
London
The candidate for this role should be technically excellent, with a strong background in IT support, IT infrastructure and service management, combined with project management skills and the ability ...