As the Lead Client Success Manager, you will act as the main point of contact for a portfolio of clients, driving growth strategies in Media, Incentives, and Insights. Your role involves overseeing client goals, managing quarterly business reviews, and ensuring effective collaboration with cross-functional teams. You will lead a team of Activation and Insights success managers, focusing on client retention and satisfaction while identifying opportunities for business growth.
See how your résumé matches this role — and tailor it from what actually gets interviews.