Head of Customer Success

GoGlobal
📍 South Africa, South Africa, South Africa 💼 Full-time 🕒 Posted July 07, 2026

Job Description

At GoGlobal, the Head of Customer Success owns the client journey from post-sale through steady-state delivery — ensuring a clean onboarding, strong adoption, high retention, and a single-threaded advocate for every client inside Delivery.

You lead the Customer Success function and are accountable for three connected pillars of scope: client onboarding from post-sale to go-live; management of the client-delivery vendors who perform subcontracted work on our behalf; and Client Portal customer onboarding and support. Across all three you keep the client experience joined-up — working through the Customer Success Managers, the Onboarding team, and our delivery vendors, and partnering closely with products, Regional Product Owners, and Site Leads.

This role suits a commercially minded customer-success leader who can build relationships at executive level, run scalable onboarding and support programmes, manage a network of delivery vendors to a high standard, and orchestrate ...

Ready to Apply?

Submit your application today and join our talented team at GoGlobal.

Submit Application

Job Details

  • Location South Africa, South Africa
  • Job Type Full-time
  • Category Operations Specialties Managers
  • Posted Date July 07, 2026
  • Application Deadline August 16, 2026