The Customer Success Manager will oversee the strategy and execution of their customer portfolio, focusing on driving engagement, satisfaction, retention, and growth.
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
Must-have
Nice-to-have
Not specified