Position Overview: The role holder manages the Service Delivery to one or more multi-Country/in-Country client accounts promoting the continuous improvement of productivity, service quality and customer satisfaction.
As a Service Delivery Manager your focus will be upon:
What you need to be Successful
What we Offer