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.
Duties/Responsibilities:Customer Success Lead • Victoria, BC, Canada