THE SWITCH RESOURCES
The Switch operates three 24/7/365 Network Operations Centers in New York, Los Angeles, and London.
There is always a live customer service representative or NOC operator available to assist you.
Call Us
- New York: 212-227-9191
- Los Angeles: 310-287-3800
- London: 011-44-207-566-1060