
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A recruitment service is seeking a Head of Customer Success in Canada to lead and scale the customer experience function. The role involves overseeing the entire customer journey, developing strategies, and managing a high-performing team. Candidates should have at least 5 years of experience in customer success or client-facing roles, particularly with e-commerce backgrounds. This position offers a remote-first work environment and opportunities for professional growth.