The North Face makes two new appointments
The North Face makes two new appointments The North Face The North Face makes two new appointments. – The North Face Bambuck has a 20-year background in global and integrated marketing strategy across several brands, including EverlaneNikeConverse The move follows…