have an opportunity for an experienced IT Service Delivery Manager to join our ICT team in our Birmingham office, responsible... focus on managing and developing a service delivery team. Main Duties Reporting to the ICT Director UK/IR, as ICT...
Systra