Director of Customer Success in Canada
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
Elevate customer engagement and retention as the Director of Customer Success at Unleashd Technologies. This remote role involves leading a team while traveling to support customers across British Columbia and Alberta. In this pivotal position, you will manage the Customer Success Management team, enhancing customer experiences within the automotive retail sector. Collaborating with various departments, you'll coach employees on product adoption, offering hands-on support in the field. Your leadership is crucial for customer retention as well as identifying opportunities for expansion throughout Western Canada. Key Responsibilities:
- Lead and develop a high-performing Customer Success team
- Conduct field coaching during product launches and reviews
- Establish and promote customer success standards across regions
- Utilize data to foresee customer risks and opportunities
- Build relationships with dealership leaders and attend regional meetings
- 8+ years in Customer Success or related SaaS roles
- 4+ years of direct people leadership experience
- Strong understanding of SaaS customer success practices
- Experience in automotive retail or dealership tech industries
- Willingness to travel regularly across Western Canada