German speaking Customer Service Ambassador Initiate International Cape Town, South Africa May 26, 2023