Manager will be responsible for overseeing and ensuring the quality-of-service delivery within our call center operations... specializing in call center operations. We deliver high-quality customer support solutions to a diverse range of clients......
Job Location: Cape Town, Western Cape, South Africa