Director of Customer Success
virtual vocationsNew York, NY
Director of Customer Success
Occupations
Sales ManagersGeneral and Operations ManagersFirst-Line Supervisors of Non-Retail Sales WorkersAbout the role
Leading the North America Customer Success team, the full-time Director of Customer Success will build and implement a global enterprise strategy, manage key relationships with strategic Pharma, MedTech, and Biotech clients, and drive team performance through mentorship and collaboration with Sales.
Key responsibilities:
Build and mentor a high-caliber North America Customer Success team, defining the strategic CSM role and developing supporting playbooks
Personally manage a small portfolio of the largest strategic accounts, establishing relationships with key stakeholders and driving account success
Own renewals and growth for North America accounts, collaborating with Sales on expansion strategies and accurately forecasting account healthRequired qualifications 10+ years of experience in enterprise customer success and account management within B2B SaaS, particularly with large multi-region accounts
5+ years of leadership experience, including managing both individual contributors and team leaders
Background in life sciences, particularly with quality, compliance, or GxP-regulated software
Proven ability to build relationships with VP and C-level leaders at top life sciences organizations
Bachelor's degree required; MBA or advanced degree preferred
Matching similar jobs
JOB OVERVIEW
Experience level
Manager
Location
New York, NY
Occupation
Sales Managers
Industry
Custom Computer Programming Services
Posted
yesterday
Tired of running searches?
Rank the roles you'd take once, and matches like these arrive on their own.
CREATE PROFILE (opens in a new tab)