I
Indicia
482 employees
Basic info
Industry
other
Sectors
Creative
Customer Engagement
Data-driven solutions
Technology
Planning
Direct marketing
Marketing
Analytics
Advertising
Digital marketing
Date founded
2000
FAQ
How to get an intro to Indicia?