formerly Prospect.
Company Information
Website
Employee count
5,150
Industry
Advertising Services
Headquarter
London, England, United Kingdom
Steven Salazar
Group Director, Strategy
Jonathan Albujar
Media Director
Kathryn Poh
Director, Media Strategy
Chris Ralli
Sr. Manager, Programmatic
Balázs Borsányi
Director Ad Operations