Head of Customer Success
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
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 … 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 ...