Senior Account Manager, Platform Demand - Comcast Advertising
- Location
- Camden Town, England, United Kingdom
each account in the portfolio, manage day-to-day activities including maintaining existing base of revenue, driving the most value within the account. Drives billing activities with clients. Responsible for customer retention, helping guide operational efforts to meet/exceed financial goals and objectives, overall customer relationship management and customer ...