Leader, Customer Success

Skills
Software As A ServiceBusinessBusiness ReviewsCustomer EngagementCustomer ExperienceCustomer Relationship ManagementCustomer Success
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Life Sciences Business or a related field
  • 5+ years of experience in Customer Success Professional Services or related SaaS field
  • 2+ years in a management role
  • Strong understanding of Life Sciences R&D process development or related scientific domains
  • Proven ability to lead and develop a high-performing team
  • Excellent communication skills across technical and business stakeholders
  • Self-motivated adaptable and thrives in a fast-paced dynamic environment
  • Experience with CRM customer success platforms data analytics tools and AI-assisted productivity tools
  • Ability to travel up to 20%

Nice to have

  • Hands-on leader
  • Strategic thinker
  • Customer-centric
  • Scientifically fluent
  • Adaptable
  • Collaborative

Day to day

  • Lead and develop a team of Customer Success Managers to drive measurable customer outcomes and adoption.
  • Coach the team on executive business reviews customer maturity and strategic value realization.
  • Own a strategic portfolio of enterprise accounts while partnering across Sales Product and Professional Services to improve customer success.
  • Use data AI tools and operational best practices to optimize processes reduce toil and strengthen customer advocacy.

Hiring process

  • Complete a brief AI-focused exercise or discussion