formerly Prospect.
Company Information
Website
Employee count
3,887
Industry
Media Production
Headquarter
London, England, United Kingdom
Andrew Min
VP, Head of Global Partnerships & Licensing
Laurent Metzger
Director of Engineering
Bill Gannon
Vice President & Global Editor-in-Chief
Zack Sullivan
Chief Revenue Officer (CRO)
Mark Alserda
Global Head of Programmatic