Contact Us

Sophos has three main facilities in North America. They are located in Boston, Massachusetts; Santa Clara, California; and Vancouver, British Columbia. They cover Canada, the United States, and Latin America.

The Sophos US training center is located at our Burlington, MA location.

North American Headquarters

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

North American Sales

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

Channel Sales

Find a Partner

Customer Service

Toll-free: 1-888-SOPHOS-9
(1-888-767-4679) customercare@sophos.com

Technical Support

Toll-free: 1-888-SOPHOS-9
(1-888-767-4679) support@sophos.com

Sophos has three main facilities in North America. They are located in Boston, Massachusetts; Santa Clara, California; and Vancouver, British Columbia. They cover Canada, the United States, and Latin America.

Vancouver

604-484-6400

580 Granville Street Vancouver, BC V6C 1W6 Canada

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

Customer service

1-888-SOPHOS-9 (1-888-767-4679) customercare@sophos.com

Technical support

Toll-free:
1-888-SOPHOS-9
(1-888-767-4679) support@sophos.com