President & CEO
Joseph D. Russell
CEO Approval Rating
90/100
Public Storage is a California-based real estate investment trust that acquires, owns, and operates self-storage units across the United States.