
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading sales enablement firm is seeking a Customer Success Manager to join their Post-Sales team in Canada. This role involves serving as the primary point of contact for customer relationships, driving product adoption, and ensuring customer satisfaction across various organizational functions. Candidates should have 3-5 years of experience in customer success or account management, strong communication skills, and the ability to manage multiple stakeholders. The position is available remotely in Alberta, British Columbia, and Ontario.