customer service quality manager careers in Durban, South Africa