senior customer service manager careers in South Africa