Company Details
- Employees
- 24
- Address
- Czerska, 12,poland
- Industry
- Advertising Services
- NAICS
-
Marketing Consulting Services
- Website
- clickad.pl
- Keywords
- media planning and buying, marketing technologies, media strategies, communication strategies, advertising technologies, omnichannel retargeting, search marketing, digital marketing, content marketing, ecommerce sales technologies, performance marketing, data science, machine learning, seo, social media, influencer marketing, data analytics for marketing, google marketing, programmatic adversting.
- HQ
- Warszawa, Woj. Mazowieckie