Job board #1 for Africa!
Nearby
Masters Africa
JobsCVsEvents & CoursesSearch by LocationSalary InsightsAgenciesSkilled Pros
Post a Job/CV
Post
Masters Africa

Connecting talent with opportunity across Africa.

FacebookXLinkedIn

Important Links

  • Jobs
  • About Us
  • Contact Us
  • Terms of Use
  • Privacy Policy

Help & Contact

  • Search
  • FAQs
  • Career Advice & News
  • Events & Courses
  • Search by Location
  • Salary Insights

More Links

  • Agencies
  • Employers
  • Pricing & Plans
  • Testimonials
  • Post a Job/CV

Subscribe to Newsletter

Get the latest updates and opportunities delivered to your inbox

We're constantly improving. Found a bug or have a suggestion? Let us know — your feedback helps us grow.

© 2026, powered by Masters.africa

RSS Feed
HomeJobsCustomer success manager (remote – south africa)

Customer success manager (remote – south africa)

Job Details

Job Title:Customer success manager (remote – south africa)
Employment Type:Full Time
Work Format:On-site
Closing Date:2000-01-01
ApplyView original vacancy

Job Description

Customer Success Manager (Remote – South Africa) About the Company

Crises Control is an award-winning Saa S platform that helps organisations prepare for, respond to, and recover from incidents and crises. Our technology protects people, assets, and reputations when it matters most, serving enterprises, schools, transport operators, and government organisations worldwide.

As we continue to grow globally, we’re building a world‑class Customer Success function and are looking for a passionate Customer Success Manager to help customers achieve maximum value, renew with confidence, and expand their use of our platform. Role Overview

As a Customer Success Manager, you will own the post‑sale relationship with a portfolio of customers and act as their trusted advisor. You will guide onboarding, drive product adoption, and demonstrate measurable value and resilience impact, working closely with sales, product, and support teams to ensure long‑term customer success.

This role offers a unique opportunity to influence and shape our growing Customer Success function while helping organisations strengthen their crisis and resilience capabilities.

Key Responsibilities Onboarding & Implementation Lead customer onboarding, implementation, and training sessions

Support initial platform setup and adoption

Run customer drills, simulations, and best‑practice workshops to demonstrate early value

Adoption & Engagement Monitor customer usage and health metrics, proactively addressing risks

Develop and execute customer success plans aligned with business objectives

Deliver ongoing training and engagement sessions

Drive renewals by clearly demonstrating ROI and value

Identify opportunities to expand platform usage across sites, modules, and integrations

Partner with sales on upsell and cross‑sell opportunities

Advocacy & Relationship Building Build strong relationships with stakeholders across IT, Security, HR, Marketing and leadership teams

Conduct Executive Business Reviews and present value reports

Develop customer advocates through case studies and testimonials What We’re Looking For 3–5 years’ experience in Customer Success,

Location

Country:South Africa
City:South Africa
Address:Johannesburg, South Africa
Loading map...
0Report Listing

Share this job

WhatsAppTelegramEmailLinkedIn

QR Code

QR Code
Crises Control Limited

Crises Control Limited

Employer since Mar 26, 2026

14h ago
1,185 other listings by this employer
Employment TypeFull Time
Work FormatOn-site
LocationSouth Africa
Deadline2000-01-01
Apply on Website

You will be redirected to the employer's website

Contact Employer

Sign in to view contact details and send a message.

Sign In to Contact
Sign In to Message