Go back
Global Switch logo

Global Switch

Since December 31, 1997
Global Switch is an owner, operator, and developer of large scale network dense, carrier & cloud neutral multi-tenanted data centres
Icon, London, United Kingdom
London, United Kingdom
Icon, 251 — 500 employees
251 — 500 employees
Data Center
Real Estate
Secondary Market
July 3, 2018
See all investors and rounds