CEO
Colby Winegar
CEO Approval Rating
82/100
2014
PrivateAcquisition Pending from Inveniam Capital Partners, Inc.
https://www.storj.io/