Comcast Advertising

London, England
5,000 Total Employees

Offices at Comcast Advertising

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Typical time on-site: Not Specified

Global Office Locations

London, England

2nd Floor Central Saint Giles, 1 St Giles High Street, London, United Kingdom, WC2H 8AG

2 Days Ago
Hybrid
London, Greater London, England, GBR
AdTech • Digital Media • Marketing Tech
The Senior Demand Account Manager Global will support sales teams by responding to RFPs, developing media proposals, and maximizing monetization opportunities for Comcast Advertising International's video marketplace. Responsibilities include data management, collaboration with various teams, and monitoring market trends.
2 Days Ago
Hybrid
London, Greater London, England, GBR
AdTech • Digital Media • Marketing Tech
The Senior Commercial Director will lead a sales team focused on building relationships with global Agency Holding Companies and large advertisers. Key responsibilities include developing and executing sales strategies, identifying opportunities, monitoring sales effectiveness, and collaborating with various teams to ensure successful execution of global strategies.
2 Days Ago
Hybrid
London, Greater London, England, GBR
AdTech • Digital Media • Marketing Tech
As a Senior Demand Sales Manager at FreeWheel, you will drive business growth by managing relationships with Video/CTV buyers in UK agencies, executing sales strategies, and ensuring successful ad campaign deliveries. You will also be responsible for forecasting revenue and monitoring market trends.