Skip to content
CSM Jobs

Customer Success Manager

DistillerSR Inc.

Location
Onsite (Ottawa, Ontario)
Compensation
CAD 65k - CAD 94k/yr
Employment
Full-time
Level
Mid Level
Posted 2 weeks ago

About the role

DistillerSR is the world’s leading AI-enabled workflow automation platform for literature-based health research, serving top pharmaceutical and medical device companies. The Customer Success Manager drives customer engagement, retention, and adoption of the platform by building strong relationships and providing strategic guidance.

Skills

Customer success Relationship management Account retention Technical expertise Data analysis Problem solving Communication Presentation skills Onboarding Strategic planning Product demonstration Microsoft Office Google Workspace Change management Business process documentation

Benefits

  • Benefits coverage
  • Wellness reimbursement
  • Professional development

Perks

  • Flexible work hours
  • Hybrid work
  • Three weeks vacation
  • Winter holiday shutdown

Full job details