ICR

Facilitates corporate communications and investor relations for clients.

2011 STATISTICS

3-year growth:10%

2010 Revenue:$27 million

2007 Revenue:$24.6 million

Employees:88

 

Founded:1998

Location:Norwalk, CT

Industry:Financial Services

Web site:icrinc.com

PREVIOUS INC. 5000 RANKINGS

2010

4223

2009

2371

2008

1984