
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading tech platform for creators, based in Canada, is seeking a Customer Success Manager to drive outcomes and retention. This role requires 3+ years in a customer success environment, focusing on onboarding and strategic touchpoints. The ideal candidate will help creators grow their businesses from idea to income, using a mix of empathy and data-driven strategies. Join a dynamic, fully remote team that values creativity, autonomy, and real career growth opportunities. Apply now to be part of this exciting mission!