Head of Customer Success & Onboarding

Company: GoGlobal
Apply for the Head of Customer Success & Onboarding
Location: London
Job Description:

GoGlobal is looking for a Head of Customer Success to oversee the client journey from post-sale to delivery. You will be accountable for client onboarding, managing delivery vendors, and ensuring a great client experience.

The ideal candidate has 15+ years in customer success leadership and will mentor teams while driving vendor relationships. Strong executive-level communication and onboarding experience are essential.

This role offers a unique opportunity to influence client satisfaction and success at GoGlobal.

#J-18808-Ljbffr…

Posted: July 9th, 2026