NECR

Resells computer prods. & provides network-in

1998 Inc. 5000 Rank:
# 109
Location:
Providence, RI 
Founded:
1991
Employees:
21

Previous Inc. 5000 Rankings 

MORE COMPANY INFORMATION

Website:
necrinc.com