Head of IT Service Delivery
13 hours ago
London
The Head of IT Service Delivery is an essential part of the IT management group, leading a team responsible for end-to-end IT service delivery. The candidate will collaborate with colleagues in client-facing business roles, technical experts, project delivery teams, and global colleagues in a sup...