About ICR, Inc.
Based in New York, New York (NY), ICR, Inc. operates in the Business Services sector. ICR, Inc. operates within the Business Services industry. Founded in 1998, it is headquartered in New York, New York (NY). Investors on record include La Caisse de dépôt et placement du Québec (Centre CDP Capital) and Investcorp International, Inc.. The company is backed by private equity.