Tag: North Face

The North Face Founder Douglas Tompkins Dies in Kayaking Accident in...

The founder of outdoor adventure brand The North Face and Esprit clothing company, Douglas Tompkins, has died in a kayaking accident in Chile. Tompkins,...