The Head of Service Delivery is accountable for the operational delivery, customer experience, operational controls and overall performance of the UK BPaaS service delivery teams. Additionally, this role must ensure that the end[1]to-end delivery of the customer experience between our delive
Click 'APPLY NOW' for full job description.