Head of Customer Success & Onboarding
Posted 4 days 20 hours ago by GoGlobal
Permanent
Full Time
Other
London, United Kingdom
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.