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