consultant / agent with an Award-Winning Customer Insights Company! Are you fluent in German, and eager to work... Success. As a Technical Support Agent, you’ll be the trusted expert customers turn to for resolving technical issues......
Job Location: Cape Town, Western Cape, South Africa