The IT Service Delivery Manager is responsible for dedicated IT service delivery to business units and contact center campaigns in the Group. Responsibilities: Building customer relationships Managing customer Service Level Agreements ......
Job Location: Durban, KwaZulu-Natal, South Africa