TELUS Health empowers individuals to live their healthiest lives by leveraging technology and focusing on individual uniqueness. As a Customer Success Manager, you’ll build trusted advisor relationships with clients to drive their success with employee engagement and wellness solutions.
Requirements
- Post-secondary education in Business, Technology, Social sciences or a related field
- 5+ years of experience in Account Management, Customer Success Management, or other customer-facing relationship roles
- Demonstrated ability to build and maintain strategic relationships with executives and stakeholders
Benefits
- Comprehensive total rewards package
- Minimum 3 weeks of vacation
- Flexible benefits plan
- Generous company matched pension
- Opportunity to give back to communities
- Career growth and learning & development opportunities
To apply for this job please visit lifeworks.wd3.myworkdayjobs.com.

Follow us on social media