Miami, Florida, United States • 1 Employees
Information Technology & Services
iM is creating a hybrid portfolio of US-based ‘hub and spokes' data centers at key locations, deploying our proprietary modular facilities and repositioning existing data centers.