President & CEO
Joseph D. Russell
CEO Approval Rating
90/100
1972
PublicNYSEPSA
https://www.publicstorage.com/