Support

Login to your Account Activity

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