Contact Us

24/7 Network Operations Center – Customer SupportITL’s Customer Support and Engineering Team is available 24 hours a day, 7 days a week, 365 days a year. If you experience a service impacting issue or need immediate assistance, please contact our 24/7 Network Operations Center (NOC):

Dedicated Toll-Free Number: (888) 837-7070

Local & International: (201) 422-2828


With offices in 3 locations across the country, ITL Global Services is equipped to service your unique enterprise connectivity needs. If you have any questions or would like to request a quote, please contact us today for more information on how we can help you.

Sales InquiriesPhone: (800) 732-8100 Option 2

Fax: (646) 513-7333


Billing InquiriesPhone: (800) 732-8100 Option 3

Fax: (646) 513-7333


Request More Info

Office Locations

ITL Headquarters

14 Industrial Avenue Suite 4
Mahwah, NJ 07430

ITL West Coast

200 West Mercer Street Suite E202
Seattle, WA 98119

ITL East Coast

201 Hillside Road Suite 102
Cranston, RI 02920