management experience managing a team of managers - [advantageous] Sound understanding & application of contact centre... managing a team of managers - [advantageous] Sound understanding & application of contact centre best practices and driving......
Job Location: Western Cape, South Africa