Contact Us

Sophos has three main facilities in North America. They are located in Boston, Massachusetts; Santa Clara, California; and Vancouver, British Columbia. These offices service North America, Central America, and South America.

The Sophos U.S. Training Center is located at our Burlington, MA facility.

Burlington

781-494-5800

3 Van de Graaff Drive
2nd Floor
Burlington, MA 01803

View Map

Santa Clara

408-484-3800

3945 Freedom Circle
Suite 1100
Santa Clara, CA 95054

View Map

Fairfax

3975 University Drive
Suite 330
Fairfax, VA 22030

North American Sales

Toll Free: 1-866-866-2802
781-494-5996
nasales@sophos.com

Channel Sales

Find a Partner

Contact Sales

Get a Call Back

Technical Support

Find Help

Sophos has three main facilities in North America. They are located in Boston, Massachusetts; Santa Clara, California; and Vancouver, British Columbia. These offices service North America, Central America, and South America.

The Sophos US Training Center is located at our Burlington, MA facility.

Ottawa

251 Laurier Ave W, Suite 800 Ottawa, ON, K1P 5J6 Canada

View map

Vancouver

604-484-6400

Sophos Inc.
Suite 1400, 777 Dunsmuir St.
Vancouver BC V7Y 1K3

View map

Sales

1-866-866-2802
nasales@sophos.com

Channel Sales

If you are a reseller or consultant interested in a quote for a Sophos solution, please call 1-888-Sophos9 (option 5) to speak with a Channel Sales Representative.

Find a Partner

Technical support

Find Help

Sophos has three main facilities in North America. They are located in Boston, Massachusetts; Santa Clara, California; and Vancouver, British Columbia. These offices service North America, Central America, and South America.

The Sophos US Training Center is located at our Burlington, MA facility.

Burlington

781-494-5800

3 Van de Graaff Drive
2nd Floor
Burlington, MA 01803

View Map

North American Sales

Toll Free: 1-866-866-2802
781-494-5996
nasales@sophos.com

Channel Sales

Find a Partner

Technical Support

South America:

Local Toll-Free Numbers:
Argentina: 08004441273
Brazil: 08007621530
Chile: 12300201517
Mexico: 018009530953


Available in all countries:
Peru: +51 17071313
Colombia: +57 15087605
Find Help