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