Job Description: National Customer Service Centre (CSC) Manager Location: Durban, South Africa Department: Customer...) Manager is responsible for managing the entire Customer Service Division (CSD) and Product Support Division (PSD) call centre......
Job Location: Durban, KwaZulu-Natal, South Africa