
The Lead, Client Success role is a senior individual contributor position within the Client Success team, operating remotely to manage a book of mid-tier client accounts and agency relationships. The role involves owning all aspects of delivery, communication, renewals, and project management for assigned accounts without dedicated sales support. Key responsibilities include driving accurate execution of contractual commitments, performing data quality assurance, and leading client communications such as quarterly business reviews. The position offers the appeal of working for an industry leader in cross-platform media measurement, fostering a culture defined by integrity, teamwork, and servant leadership. It provides an opportunity to help major brands navigate the future of media while developing deep, trust-based client relationships in a fully remote environment.
















