1 of 1 Account Manager Jobs in Camden Town

Senior Account Manager, Platform Demand - Comcast Advertising

Location
Camden Town, England, United Kingdom
channels. As a global company, we have offices in nine countries and can insert advertisements around the world. Job Summary Responsible for providing strategic account management and sales leadership for an assigned portfolio of strategic client group accounts. Develop and execute strategy for each account in the portfolio … objectives, overall customer relationship management and customer satisfaction. Maintain high customer satisfaction including actively leveraging Net Promoter Score system. Mentors and trains junior level account managers. Core Responsibilities Team with customer service leadership and customer support teams to ensure end-to-end customer satisfaction; Maintain high customer satisfaction ...