Steve Town is the Senior Vice President of Global Sales of Spectra Logic.
420 people are employed at Spectra Logic.
Spectra Logic is based in Boulder, Colorado.
The NAICS codes for Spectra Logic are [518210, 51821, 5182, 518, 33, 51].
The SIC codes for Spectra Logic are [35, 357].