
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading payment solutions provider in Canada is seeking a Customer Success Manager. This role involves managing client relationships, advancing client goals, and leveraging solutions for success. Candidates should have a Bachelor's degree and 4-8 years of experience in Customer Success or related fields. A background in financial services or technology is preferred. The position may require some travel and offers a comprehensive benefits package.