Life Storage, Inc. is a fully integrated and self-managedREIT that owns and operates hundreds of storage facilities throughout America with over 2 thousand employees at their disposal . The company was originally formed in 1961 by current CEO Leo Kiely who has been running this business since its inception which makes him one of the most experienced executives in its industry today!