πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Head of Customer Success

Company

GoGlobal

Location

Dubai, Dubai

Posted

July 07, 2026

Position Overview

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?

Join thousands of Americans building their careers

Apply Now