customer service director careers in South Africa