Life Storage

0 followers

Life Storage, Inc. is a publicly-traded company (NYSE: LSI) that owns and operates over 900 self-storage facilities in 31 states and in the province of Ontario, Canada. Life Storage is the 4th largest self-storage company in the U.S. and has led the industry in growth for the past few years.


Org chart

CEO & Director
Collapse
Chief Financial Officer
Senior Vice President
General Counsel
SVP, Real Estate