President & CEO
Eric L. Kelly
CEO Approval Rating
71/100
1980
PrivateSubsidiary of Sphere 3D Corporation
http://www.overlandstorage.com