Customer Success Specialist (JB4436) Remote, for applicants living in South Africa R25 000 – R30 000 per month...-disciplined and personable Customer Success Specialist to join their growing team. This new role within the company is crucial in......
Job Location: Johannesburg, Gauteng, South Africa