A marca The North Face surgiu em 1966, numa praia de São Francisco, nos Estados Unidos. Começou por ser uma pequena loja de material de montanhismo, mas rapidamente cresceu e passou a abranger outros tipos de desportos radicais tais como o ski. Além disso, também passaram a desenvolver os seus próprios produtos e a investir cada vez mais na qualidade e na inovação dos mesmos. Com o tempo tornou-se uma das marcas de moda desportiva mais reconhecidas. Sendo uma marca virada para a descoberta da Natureza, faz todo o sentido que The North Face tente ao máximo protegê-la, evitando o desperdício e investindo na sustentabilidade. A marca preocupa-se em reciclar o material que já não é usado para a produção de novas peças, além de manter uma relação de proximidade com todos os fornecedores, garantindo a qualidade e a sustentabilidade de todos os materiais utilizados.