VF Corporation has announced the appointment of Caroline Brown as the new global brand president of The North Face, succeeding Nicole Otto. Brown brings extensive experience in the fashion and apparel sector, having led global companies and teams across various regions. She has also served on numerous boards and is a member of the MIT.