Customer Success Jobs

A total of 3 opportunities waiting for you.

Refine Your Search

Job Listings

Showing 1-3 of 3

Customer Success Manager

Cape TownFull-Time

We are searching for a passionate Customer Success Manager to enhance our customer experience in Cape Town. You will be responsible for onboarding new clients, providing ongoing support, and ensuring ...

View Details

Customer Success Manager

JohannesburgFULL TIME

We are seeking a Customer Success Manager to join our vibrant team in Johannesburg. In this role, you'll be pivotal in nurturing client relationships and ensuring customer satisfaction. You'll work cl...

View Details

Customer Success Manager

JohannesburgFULL TIME

As a Customer Success Manager, you will play a vital role in the satisfaction of our clients. You will work closely with customers to help them achieve their goals, leveraging our technology solutions...

View Details