The Customer Service Representative (Sales Support) will play a crucial role in assisting our International sales team.... - Identify and escalate priority issues to the appropriate team members or management. - Provide exceptional customer service......
Job Location: Cape Town, Western Cape, South Africa