275 people are employed at NCI.
NCI is based in Norcross, Georgia.
The NAICS codes for NCI are [33, 55, 332].
The SIC codes for NCI are [34, 344].