Demetri Gofis Email

Controller . 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 LLCController
Avison YoungCorporate Controller, U.S. Operations
LifeStart Wellness NetworkOperations Controller / Financial Manager

#1 Startup Dataset

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