ABC Worldwide
–
Johannesburg, Gauteng, South Africa
As a Customer Support Representative, you are responsible for handling incoming and outgoing customer communications such as onboarding of new contractors (sales), retention of existing customers (renewals and compliance support), and providing ... - May 31