Customer Success Manager
Remote · Toronto, Ontario, Canada
The Customer Success Manager will lead the delivery of Insights Communities while building strong, consultative relationships with clients to ensure program success. They are responsible for managing community engagement, project timelines, vendor coordination, and providing tailored recommendations to meet business goals.
