Andreu Ulied is the Owner of MCRI.
65 people are employed at MCRI.
MCRI is based in Rowley, Massachusetts.
The NAICS codes for MCRI are [541512, 54, 44, 5415, 541, 54151].
The SIC codes for MCRI are [73, 737].