Ambassador to join their team in Cape Town, South Africa. They are looking for Customer Experience Advocates, eager to develop... job responsibilities as the Italian speaking Experience Ambassador in Cape Town, South Africa will include: Assist customers through phone......
Job Location: Cape Town, Western Cape, South Africa