i-Cube

Provides systs.-integration & info.-tech cons

1998 Inc. 5000 Rank:
# 56
1997 Revenue:
$ 26.9 Million
3-Year Growth:
3,124%
Location:
CambridgeMA 
Founded:
1992
Employees:
173

MORE COMPANY INFORMATION

Website:
i-cube.com