SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Customer Success Manager In Canada Surrey

Company: Henry Schein One Canada

Location: surrey, London

Posted: June 08, 2026

Apply for This Position

Submit Application

Position Details

Elevate customer experiences as the Manager of Customer Success at Henry Schein One in Canada. Be the architect of a newly established customer organization that ensures long‑term retention and satisfaction.

In this pivotal builder role, you will lead the Customer Enablement, CSM, and Account Management teams. Your responsibilities include designing playbooks, hiring talent, and setting operational rhythms. This role suits those with startup or scale‑up experience, who thrive in undefined environments while creating impactful customer journeys.

Key Responsibilities

  • Build and lead the Customer Success organization
  • Design CSM and Account Management functions
  • Oversee Customer Enablement to ensure effective onboarding
  • Establish performance metrics for retention and expansion
  • Serve as the customer advocate within the company

Requirements

  • 7–10+ years in Customer Success in B2B SaaS
  • Prov...