Strategic Customer Success Manager, Global Accounts
Mississauga, ONWaters Corporation
5+ YOECandidates need a life sciences, chemistry, informatics, engineering or business bachelor's degree and 5+ years in customer success or account management. Strong relationship skills with executives and scientists, and experience with enterprise, SaaS or laboratory informatics software, are required.
Workflow, Customer experience, Presentation skills, Active listening, Stakeholder management, Client relationship management