Intello Technologies Inc. | chilliwack, Canada | Posted June 14, 2026
Job Description
Join TELUS Health as a Senior Strategy Manager where you will spearhead global customer success by enhancing strategic initiatives and program management. This full-time opportunity is available in major Canadian cities including Toronto and Vancouver.
In this pivotal role, you will help shape organizational success by collaborating with leadership from various departments including Sales, Marketing, and Product. Reporting to the Director of Strategy & Enablement, your strategic insights will lead to improved CSM performance and stronger client relationships. Focus on governance and risk management while driving transformational projects for the organization.
Key Responsibilities:
• Coordinate and structure high-priority strategic projects
• Collaborate with leaders to prepare for executive reviews
• Manage customer risk and facilitate mitigation actions
• Drive process improvements for increased efficiency
• Foster cross-functional collaboration across departments...