Global Head of Customer Success & Onboarding
Listed on 2026-09-17
-
Customer Service/HelpDesk
Customer Success Management, Client Relationship Management -
Management
Client Relationship Management
GoGlobal is seeking a commercially minded Head of Customer Success to own the client journey from post-sale through steady-state delivery. You will lead onboarding, manage global delivery vendors, and ensure a joined-up client experience across CS, onboarding, and delivery teams.
You will build scalable onboarding programmes, govern vendor performance, and orchestrate cross-functional collaboration with product and regional leaders to drive client success at scale.
We are seeking a motivated Global Head of Customer Success & Onboarding to join GoGlobal in United Kingdom.
This role is for the Global Head of Customer Success & Onboarding role at GoGlobal.
Consider building your career as a Global Head of Customer Success & Onboarding at GoGlobal.
The Global Head of Customer Success & Onboarding position in the Sales field is open for applications.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).