Ottawa/Gatineau Jobs
← Back to directory

Customer Success Lead (EN)

Smile Innovations Group · Chelsea

Posted on August 30, 2026

View on adzuna

You'll be redirected to the original posting.

JobsbyAdzuna

Job description

CUSTOMER SUCCESS LEAD Job Description The Customer Success Lead is responsible for leading and supporting the Customer Success team to ensure an exceptional experience for our customers, patients and internal stakeholders. This role serves as a key connection point between our customers, Customer Success Coordinators, Production and Management. The Customer Success Lead provides day-to-day leadership, coaching and training to the Customer Success team while ensuring customer inquiries, cases an…
This is an excerpt. The full posting is on the original site.Read the full posting →

More jobs at Smile Innovations Group

Smile Innovations Group is also hiring for one other role in the region:

See all jobs at Smile Innovations Group