Douglas New is the CIO of Nouria.
283 people are employed at Nouria.
Nouria is based in Worcester, Massachusetts.
The NAICS codes for Nouria are [4471, 44, 447].
The SIC codes for Nouria are [55, 554].