Permanently Closed January 2019
http://www.thenewbase.com
Details
Employees
284
Founded
1855
Location
London
, United Kingdom
Industry
advertising services
Keywords
print advertising
digital advertising
video advertising
mobile advertising
tv advertising
ooh advertising
programmatic advertising
roi marketing
advertising technology
Browse SuperAGI Directories
AI Native CRM for Unified Sales, Support & Marketing
Accelerate growth and streamline your entire stack with AI CRM Platform