Customer Success Manager- Canada

Guidewire Software

Canada
Base: $110,000 - $137,000 cad; bonus/equity: annua...
Customer portfolio strategy and execution
Drive customer engagement and satisfaction
Develop strategic account plans
The Customer Success Manager will oversee the strategy and execution of their customer portfolio, focusing on driving engagement, satisfaction, retention, and growth

Job Summary

  • The Customer Success Manager will oversee the strategy and execution of their customer portfolio, focusing on driving engagement, satisfaction, retention, and growth.
  • Responsibilities include developing strategic account plans, driving cross-functional collaboration, identifying expansion opportunities, and leading executive-level engagements.
  • Guidewire offers a culture of curiosity, innovation, and responsible use of AI, empowering teams to leverage emerging technologies and data-driven insights.

Matching Summary

The Customer Success Manager will oversee the strategy and execution of their customer portfolio, focusing on driving engagement, satisfaction, retention, and growth.

Salary

Base: $110,000 - $137,000 CAD; Bonus/Equity: Annual company bonus plan, commissions, and/or long term incentive awards may be eligible; Benefits: Health, dental, and vision insurance, paid time off, company sponsored retirement plan

Skills & Requirements

Must-have

  • Customer portfolio strategy and execution
  • Drive customer engagement and satisfaction
  • Develop strategic account plans
  • Manage commercial aspects of account relationships
  • French language communication fluency

Nice-to-have

  • Embrace AI and data-driven insights
  • Coaching and change management experience
  • Cloud-native solutions experience

Key Requirements

  • 5+ years relevant experience
  • French language fluency
  • Knowledge of P&C insurance space
  • Ability to build C-suite relationships
  • Executive leadership and communication experience

Work Rights

Not specified

Tailored Resume

Cover Letter