Senior Client Success Manager - Canada
Remote · Toronto, Ontario, Canada
Act as a strategic advisor for enterprise brand partners, overseeing the end-to-end execution of complex creator marketing campaigns. Collaborate with internal teams to drive account retention, identify growth opportunities, and ensure client satisfaction.
