The North Face, the largest brand in VF Corp's outdoor and action sports group, has named Tim Hamilton as head of global creative, effective immediately