As the Manager of Customer Success, you will be focused on driving initiatives related to reducing churn and down-sell and driving growth in our small business customer base. You will lead a team of Customer Success Representatives in a one-to-many, high-touch environment. You will help develop strategies to engage with at-risk customers to improve outcomes. You will be responsible for reporting team statistics and performance results to other members of the leadership team and executive staff. This position reports to our SVP, Customer Success and is hybrid based in our Kitchener, Ontario Office.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager