Job Summary We have an exciting opportunity for Customer Service Representatives to join a dynamic team of tech... experts focused on redefining superior customer service in the telecommunications sector. This role is focused on providing......
Job Location: Cape Town, Western Cape, South Africa