Switch

IRS: 821883953
SWCH
Switch

Switch Inc is a US-based technology infrastructure company.

Founded
2000 (21 years)
CEO
Rob Roy
Investor RelationsSEC
Revenue
499 million (2020)

Want to see more? Sign up!