Nicole Otto
About Nicole Otto
Nicole Otto serves as the Global Brand President of The North Face, a position she has held since 2022. She has extensive experience in digital commerce and brand management, having previously worked in various leadership roles at Nike and Charles Schwab.
Current Role at The North Face
Nicole Otto serves as the Global Brand President of The North Face, a position she has held since 2022. In this role, she oversees the brand's global strategy and operations, contributing to its growth and market presence. The North Face is a subsidiary of VF Corporation, known for its outdoor apparel and equipment.
Previous Experience at Nike
Nicole Otto has extensive experience at Nike, where she held various leadership roles over a span of several years. Her positions included VP/GM Nike.com Global Store, VP/GM Digital Commerce Europe, and VP/GM North America Nike Direct. She also served as VP Global Digital Commerce Operations and VP Consumer Digital Tech. Otto's tenure at Nike contributed to her expertise in digital commerce and consumer technology.
Consulting Experience at McKinsey & Company
Otto worked as a Senior Advisory Consultant at McKinsey & Company for six months in 2021 to 2022. This role involved providing strategic advice and insights to clients, leveraging her extensive background in digital commerce and technology.
Educational Background
Nicole Otto earned a Bachelor of Business Administration (BBA) in Finance from the University of Iowa, studying from 1989 to 1993. She later obtained a Master of Business Administration (MBA) from Saint Mary's College of California in 2001. Her educational background supports her expertise in business strategy and management.
Career at Charles Schwab
Before her time at Nike, Nicole Otto worked at Charles Schwab from 1997 to 2005. She held the positions of IT Director and Managing Director, where she gained significant experience in technology management and operations within the financial services sector.