Lo hace con la apertura de sus tiendas en Bogotá y Medellín, tras un exitoso posicionamiento en América Latina.
La compañía tiene presencia en 57 países a nivel mundial y en América Latina, donde posee tiendas en Venezuela, Perú, Chile, Argentina, Brasil, Guatemala, Ecuador y el Salvador. Esta compañía es propiedad de la empresa VF Corporation de la cual también hacen parte marcas internacionales como: Vans, Nautica, Jansport, Kipling, entre otras.
The North Face puso sus ojos en Colombia porque “además de ser un mercado que está creciendo, cuenta con las condiciones geográficas ideales para deportes de aventura”, aseguran sus directivos. Éxito que atribuyen al constante desarrollo e innovación de sus productos, puestos a prueba por los mejores atletas en las mejores expediciones y en lugares donde los climas extremos confirman la calidad, tecnología y diseño de primera.