Catapult Ventures
Customer Success Manager
Applications close 15 Oct 2026
Role summary
The Customer Success Manager at Catapult Ventures is responsible for helping customers adopt services, achieve agreed outcomes, and receive consistent support. This role involves managing customer onboarding, adoption, account health, service recovery, and renewal readiness. The position is based in Cape Town or can be remote within Southern Africa, offering flexibility in work arrangements. The successful candidate will work closely with Product, Growth, and delivery teams to share customer insights and improve services. This role requires a proactive approach to identifying service risks and coordinating recovery efforts, ensuring that customers receive the best possible experience.
Requirements
- Relevant diploma or degree in Business, Customer Experience, Marketing, Information Systems or a related discipline.
- At least three years in customer success, account management, implementation support or a comparable client-facing role.
- Customer onboarding
- Customer communication
Experience
- At least three years in customer success, account management, implementation support or a comparable client-facing role.
Skills
- Customer communication
Knowledge
- Customer onboarding
How to apply
A short, fair questionnaire to understand motivation, availability and customer- or people-centred experience.