job responsibilities as the Swedish speaking Customer Support Executive in Cape Town, South Africa will include: Address customer... overall satisfaction Requirements for this Swedish speaking Customer Support Executive job in Cape Town, South Africa......
Job Location: Cape Town, Western Cape, South Africa