Kevin Hair is the CEO of SRC.
1,412 people are employed at SRC.
SRC is based in North Syracuse, New York.
The NAICS codes for SRC are [54, 541, 54171, 541712, 5417].
The SIC codes for SRC are [873, 87].