Job Openings Customer Success Manager

About the job Customer Success Manager

Customer Success Manager

Location: Randburg, Johannesburg

Salary: R22,000 – R50,000 per month (depending on experience)

Industry: Insurance | Fintech | SaaS / Platform Solutions

Overview

A growing platform solutions company operating in the insurance sector is seeking a Customer Success Manager to join their team in Randburg.

The successful candidate will be responsible for managing and growing relationships with existing insurance clients, ensuring strong platform adoption, high customer satisfaction, and long-term retention.

This role acts as the strategic bridge between sales, delivery, and customers, ensuring a seamless customer journey while identifying opportunities for expansion and revenue growth.

Key Performance Indicators (KPIs)

Customer Retention Rate (ARR)

Net Promoter Score (NPS)

Customer Expansion Revenue

Product Adoption Metrics

Customer Support Response & Resolution Times

Stakeholder Engagement and Governance Reviews

Key Responsibilities

Customer Engagement

Build strong relationships with key stakeholders within insurance clients

Conduct regular strategic and governance review meetings

Identify opportunities to enhance client value and satisfaction

Onboarding & Product Adoption

Lead customer onboarding from legacy systems to the company platform

Drive platform adoption through training and best practice sharing

Retention & Customer Satisfaction

Monitor customer satisfaction and proactively address risks

Develop strategies to improve the customer experience and reduce churn

Revenue Growth

Identify opportunities for upselling and cross-selling services and platform capabilities

Work closely with sales, pre-sales, delivery, and product teams to convert opportunities

Cross-Team Collaboration

Act as liaison between sales, delivery, product, and technical teams

Ensure alignment on client goals and expectations

Support internal teams to resolve client challenges efficiently

Data & Insights

Analyse platform usage and performance data

Provide feedback to product teams to support roadmap improvements

Identify process improvements that enable account growth

Escalation Management

Act as the first point of contact for client escalations

Coordinate resolution with internal teams

Manage expectations and ensure timely delivery

Thought Leadership

Share industry trends and insights with clients

Guide customers on best practices and platform optimisation

Team Leadership

Build and mentor a high-performing customer success team

Align team objectives with company strategy

Customer Information Management

Maintain an up-to-date repository of key client information including:

Executive Sponsors and BU Leaders

Procurement and Compliance processes

Customer advocates and key influencers

Competitors, partners, and vendors

Engagement history and technology landscape

Minimum Requirements

Proven experience in Customer Success, Account Management, or Client Relationship Management

Experience within insurance, fintech, or financial services

Strong understanding of SaaS / platform-based solutions

Ability to manage strategic client relationships and drive retention

Experience tracking NPS, adoption metrics, and expansion revenue

Excellent communication, presentation, and stakeholder management skills

Experience working with cross-functional teams (sales, product, delivery)