0 Where Is IRI Corporate office Headquarters IRI Headquarters Address and Contact Address: 203 N La Salle St Suite 1500, Chicago, IL 60601, United States Phone Number: +13127261221 Email: Click Here Number of Employees: 1000+ Established: 1979 Founder: John Malec and Gerry Eskin Key People: Kirk Perry, president and chief executive officer IRI Headquarters Location & Directions IRI Headquarters Executive Team Name Title Kirk Perry president and chief executive officer IRI, History and Headquarters Information IRI Headquarters Photos IRI Headquarters Photos IRI Company Resources Facebook Twitter LinkedIn Website Bloomberg Wikipedia