104 employees
DSCI, a Waltham, Massachusetts-headquartered managed services provider.
2000
DSCI Corporation raised undisclosed on April 1, 2014
Investors: McCarthy Capital