🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Senior Strategy Manager - Global Customer Success (TELUS Health)

Hospitality Full Benefits Career Growth
Company

Intello Technologies Inc.

Location

chilliwack, Canada

Posted

June 09, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Senior Strategy Manager - Global Customer Success (TELUS Health)

Location: Toronto, ON, CA, M5J 2V5 Vancouver, BC, CA Calgary, AB, CA Edmonton, AB, CA

Job Type: Full Time

Description

TELUS Health is revolutionizing healthcare delivery across physical, mental, and financial wellbeing services for 157+ million lives globally. TELUS Health Employer Solutions is a global leader in workplace health and wellbeing, delivering employee assistance programs, virtual care services, and mental health solutions to organizations worldwide.

As part of the Global Customer Success Organization's Strategy & Enablement team, you’ll drive CSM team performance and business growth through governance, enablement programs, and strategic planning.

Reporting to the Director, Strategy & Enablement, you’ll partner with Customer Success, Sales, Marketing, Product, and Operations leadership to execute strategic initiatives, manage transformation programs, an...