We are looking for a creative, motivated and deeply curious individual to help build our dynamic Customer Success team. As a Customer Success Manager, you will lead customer onboarding and develop strategic relationships with existing customers to grow their book of business quarter-over-quarter.
Requirements
- Existing experience as a CSM or similar where expansion & growth has been a key focus.
- University degree in a health-related field (e.g., BSc, Nursing, Medical Radiation Technology).
- Familiarity with healthcare environments and terminology (e.g., PACS).
- Strong relationships building skills.
- Strategic and creative thinking.
- Emotional and business intelligence.
- Organizational skills.
- Ability to travel to customer sites (0-2 days a week on average).
Benefits
- Competitive salaries and benefits (including stock options for every employee!)
- Four weeks of paid time off
- Unlimited paid wellness days
- Extended mental health coverage
- 16 weeks of parental leave top-up
To apply for this job please visit jobs.lever.co.

Follow us on social media