Contact Us

North & South America

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.

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.

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

Santa Clara

408-484-3800

Pennsylvania

Cranberry Business Park, Building 200, 3159 Unionville Road, Cranberry Township, Pennsylvania 16066

North American Sales

Toll Free: 1-866-866-2802
781-494-5996

Channel Sales

Find a Partner

Contact Sales

Get a Call Back

Technical Support

Ottawa

604-484-6400

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 1K4

View map

Sales

1-866-866-2802

Technical support

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

Channel Sales

Find a Partner

Technical Support