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

San Mateo

4 W 4th Ave
Suite 300
San Mateo, CA 94402

View Map

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

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

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

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