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.