Senior Strategy Manager - Global Customer Success ( Health
Listed on 2026-06-26
-
Business
Business Development, Business Analyst, Business Systems/ Tech Analyst, Corporate Strategy
Job Summary
Join our team and what we'll accomplish together 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, and strengthen customer relationships.
Responsibilities Strategy & Planning- Support executive presentations and planning sessions for the global customer success organization
- Synthesize input from team leaders to establish priorities and prepare materials for leadership reviews
- Support executive escalations and risk management actions
- Provide structure and coordination for high-priority projects (GTM, Post-Acquisition Integration, organizational transformation)
- Drive process improvements to enhance sales efficiency and revenue realization
- Coordinate cross-functional alignment (Sales, PSO, Marketing, Product) and cross-BU sales initiatives
- Monitor key risk drivers and manage at-risk customer governance and reporting
- Lead risk mitigation forums and develop remediation action plans
- Drive process improvements to address root causes of churn risk
- 7+ years in business strategy, program management, or organizational enablement
- Proven ability to develop and manage complex, multi-workstream projects
- Demonstrated experience partnering with executives to develop strategic plans and deliver executive presentations
- Exceptional executive-level communication and cross-functional stakeholder engagement skills
- Strong B2B sales workplace knowledge (CRM systems, sales processes, financial KPIs)
- Financial acumen with sales metrics, revenue, and budget management
- Analytical capabilities with hands-on experience in performance tracking and reporting
- Bachelor’s degree in Business, Finance, or Technology
- Health/technology industry experience
- Employer Health Solutions familiarity
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: