Specialist (CCS) and work completely from home, all while making a significant impact. As a CCS, your main focus... as the Polish speaking Customer Care Specialist in Cape Town, South Africa (Remote) will include: Providing excellent......
Job Location: Cape Town, Western Cape, South Africa