Steve Tserkezis Email

Director Revenue Management . Metro Storage

Current Roles

Employees:
68
Revenue:
$9.2M
About
Metro Storage LLC, based in the Chicago area, is the 5th largest privately-held self storage company in the United States, currently owning or operating approximately 100 properties, representing over 6.5 million square feet. Metro Storage LLC is a vertically integrated, single-purpose company specializing in all disciplines related to self storage.
Metro Storage Address
13528 W. Boulton Boulevard
Lake Forest, IL
United States
Metro Storage Email

Past Companies

Metro Storage LLCDirector of Revenue Management
Metro Storage LLCRevenue Manager
CNH IndustrialStrategic Pricing Analyst

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.