Client Success Manager
Remote · Canada, United States
Own a portfolio of 50-60 client accounts, managing the entire lifecycle from onboarding through renewals and revenue expansion. Collaborate with internal creative and media teams to ensure client objectives are met and long-term growth is achieved.
