Job Description The Customer Care Manager will be responsible for leading and managing the customer service team... delivery. The Customer Care Manager will also analyze customer feedback and service metrics to identify areas for improvement......
Job Location: Johannesburg, Gauteng, South Africa