Search results for “Network”

Frequently Asked Questions

Where is the Network Operations Center (NOC) located?

The Switch has three 24/7/365 Network Operations Centers located in New York, NY; Los Angeles, CA; and London England.

City Address Phone
New York

60 Hudson Street, suite 201

New York, NY 1003

212-221-9191
Los Angeles:

3440 Motor Ave, The Circular Building

Los Angeles, CA 90034

310-287-3800
London:

65 Lever Street

EC1V 3AR London

England

011-44-207-566-1060


 

Pages

Microwave Network

This mobile facility is equipped with a wireless camera and IFB with return vision capability.

Office Locations

Network Operations Center (NOC)
60 Hudson Street, Suite 201
New York NY 10013
+1-212-227-9191 Contact this Location