J

Head of Customer Success

Jobgether

Canada, Canada, Canada Full-time February 27, 2026

Found Description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Head of Customer Success in Canada.

We are seeking a strategic and results-driven Head of Customer Success to lead the global customer experience function for a fast-growing e-commerce brand. This role is responsible for shaping the end-to-end customer journey, driving satisfaction, loyalty, and operational excellence across multiple channels. You will lead a high-performing team, optimize post-sales operations, and implement scalable processes that enhance both client and internal experiences. The ideal candidate thrives in a dynamic, remote-first environment, has a strong background in e-commerce or customer-facing operations, and is passionate about delivering exceptional service while enabling business growth. This position offers a unique opportunity to make a significant impact across a global customer base.

Accountabilities:
  • Lead and men...

Ready to Apply?

Submit your application for Head of Customer Success at Jobgether

Apply Now