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...