Bob ProctorWrong Bob Proctor?
Local Address: Spirit Lake, Idaho, United States
Spectra Logic Corporation
1700 North 55Th Street
Boulder, Colorado 80301
Company Description: At Spectra Logic we define, design and deliver innovative data protection through tape and disk-based backup, recovery and archive storage solutions. By igniting... more