Sophos tiene tres instalaciones principales en Norteamérica. Se encuentran en Boston, Massachusetts; Santa Clara, California; y Vancouver, Columbia Británica. Estas oficinas prestan servicio en Norteamérica, Centroamérica y Sudamérica.
El Centro de formación de EE. UU. de Sophos se encuentra en nuestras instalaciones de Burlington, Massachusetts.