
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading customer service organization in Vancouver is seeking a Customer Success Lead to oversee a team, manage operations, and ensure high-quality service. The ideal candidate should have a Bachelor's degree in business or technology and extensive experience in customer success. Responsibilities include training staff, resolving customer inquiries, and preparing reports. This role requires excellent communication and organizational skills, with up to 30% travel required.
The Customer Success Lead will oversee and assist customer success employees in the performance of their job duties such as responding to customer inquiries and resolving issues or complaints.