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.