Ora

Who is the New CEO of North Face?

Published in Brand Leadership 2 mins read

Caroline Brown has been appointed as the new Global Brand President of The North Face, a key leadership role that effectively oversees all operations for the renowned outdoor apparel and equipment brand. Her appointment was effective in mid-June 2024.

Caroline Brown: The New Leader at The North Face

Caroline Brown steps into the critical role of Global Brand President for The North Face, taking the helm of the brand's global strategy, product development, marketing, and overall business performance. While "CEO" is a common title for the top executive of an independent company, major brands within a larger conglomerate like VF Corporation (The North Face's parent company) often use titles such as "Global Brand President" to denote their highest-ranking brand-specific leader.

Key Leadership Details

Caroline Brown's appointment marks a significant transition in leadership for The North Face.

Role Name Effective Date Predecessor
Global Brand President, The North Face Caroline Brown Mid-June 2024 Nicole Otto

Her tenure began shortly after the announcement on June 4, 2024, succeeding Nicole Otto, who had held the position since 2022. This leadership change is poised to leverage Brown's extensive background in the fashion and apparel industries to drive The North Face's continued growth and innovation.

A Seasoned Professional

Caroline Brown brings a wealth of experience and a strong track record of leadership to The North Face. Her career spans over three decades, marked by strategic vision and a deep understanding of consumer brands.

  • Extensive Industry Experience: With more than 30 years in the fashion and apparel sector, Brown possesses a comprehensive understanding of market dynamics, brand building, and operational excellence.
  • Prior CEO Role: Notably, her experience includes a stint as CEO of Donna Karan International, where she successfully led the luxury fashion house. This background equips her with direct CEO-level experience, making her well-suited to guide The North Face's brand strategy and market presence.

The North Face's Leadership Structure

As a prominent brand under the VF Corporation umbrella, The North Face's leadership structure typically features a Global Brand President who acts as the operational head for the brand, reporting to the broader corporate executive team. This structure allows for focused leadership on brand-specific initiatives while integrating with the parent company's overall strategic goals. Caroline Brown's role as Global Brand President is pivotal in steering The North Face's future direction and maintaining its position as a global leader in outdoor and lifestyle products.