President & CEO
Michael Schwartz
CEO Approval Rating
69/100
SST will focus on the acquisition, ownership, operation and development of self storage facilities.