Tiene su sede en Monterrey, Nuevo León, México y opera en 10 países de Latinoamérica y en Filipinas.