Senior Strategy Manager – Global Customer Success
Jobtailor • toronto, on • Posted July 16, 2026
Position Overview
Overview
- 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
Requirements
- 7+ years in business strategy, program management, or organization...