Caroline Brown serves as global brand president of The North Face and as a member of the VF Global Leadership Team. An experienced global leader in the fashion, lifestyle, and apparel sector, Brown leads the vision, strategy, and business execution of The North Face brand globally. She is responsible for product innovation across merchandising, design, product development, brand creative, marketing, and consumer engagement, enabling compelling physical and digital consumer journeys. Prior to joining VF Corporation, Brown was a managing director at Closed Loop Partners, a New York-based investment firm and innovation center focused on the development of the circular economy. Brown has served on numerous boards of innovative companies and is passionate about mentoring new talent in the fashion sector. She serves on the Advisory Board for the MIT Sloan School Sustainability Initiative and as an advisor to the Martin Trust Center for Entrepreneurship at MIT Sloan School of Management.