Do you have strong experience in Customer Service and have the ability to communicate in either German, Dutch... Ability to multi-task, prioritize, and manage time effectively English language is a must and further languages such as Dutch, German......
Job Location: Cape Town, Western Cape, South Africa