A Mount mantém sua sede no Rio de Janeiro (RJ), Brasil. Recentemente seu escritório no Reino Unido foi recentemente transferido para West Midlands. A Mount também possui parcerias de longa data nos EUA, Canadá, México, Holanda, Coréia, Cingapura e muitos outros países.