392 people are employed at SPR.
SPR is based in Chicago, Illinois.
The NAICS codes for SPR are [5415, 54, 541512, 541, 54151].
The SIC codes for SPR are [73, 737].