Bob ProctorWrong Bob Proctor?
Local Address: Spirit Lake , Idaho , United States
Spectra Logic Corporation
6101 Lookout Road
Boulder , Colorado 80301
Company Description: Spectra Logic Corporation is a leading manufacturer of tape libraries that provide mission-critical data protection and backup/archival and HSM for companies... more