5000 employees
IRI renders analytics, market research, data integration, visualization, retailing and big data technology solutions.
1979