Customer Success Supervisor: Activations and Escalations

Cape Town, ZA
Customer Success – Customer Success /
Fixed-Term /
On-site

Submit your application

  • File exceeds the maximum upload size of 100MB. Please try a smaller size.

  • Pronouns


    • We value diversity and strive to create an environment where everyone feels acknowledged and accepted for who they are.

Links