VF Corporation has appointed Jan van Leeuwen to the position of Vice President, General Manager for the brand The North Face in the EMEA region. Leeuwen works for VF since 2011 and most recently served as Vice President, General Manager for Vans EMEA. Prior to joining the company, he held senior roles in several companies, including Nike, Sole...
Nov 14, 2018