The North Face è stata fondata a San Francisco nel 1968. La filosofia della "Design Science", che viene tirata fuori, è ereditata da alcuni manager ed è ancora alla radice del marchio.
eBay