Source: Owler

Public Storage: Public Storage's employee count changed from 6.20K in Dec 2023 to 5.90K in Dec 2024

Public Storage’s employee count changed from 6.20K in Dec 2023 to 5.90K in Dec 2024 decreasing 4.8% in this time period.

Read full article »
Annual Revenue
$1.0-5.0B
Employees
5.0-10K
Joseph D. Russell's photo - President & CEO of Public Storage

President & CEO

Joseph D. Russell

CEO Approval Rating

90/100

Read more