All jobs
All jobs
This client success manager role is the main contact for a portfolio of key advertising clients in Canada and the United States, focused on retention, consultative guidance and revenue growth. It involves coordinating with sales, implementation and support teams to deploy new services and handle major escalations. Strong English and French, digital advertising knowledge and reporting tools experience are needed.
New York, United States, Chicago, Illinois, United States