Nicole Otto

Senior Advisory Consultant at McKinsey & Company

Nicole Otto is a seasoned professional with extensive experience in consulting and digital commerce. Currently serving as a Senior Advisory Consultant at McKinsey & Company since October 2024, Nicole previously held the position of Global Brand President of The North Face at VF Company from May 2022 to June 2024. Nicole's earlier tenure at McKinsey & Company includes a role as a Senior Advisory Consultant from December 2021 to June 2022. With a long-standing career at Nike from 2005 to June 2021, roles included VP/GM North America Nike Direct, VP/GM Digital Commerce Europe, and VP Global Digital Commerce Operations, among others. Nicole's career began at Charles Schwab, where several titles, including IT Director and Managing Director, were held from 1997 to 2005. Nicole holds an MBA in Business Administration from Saint Mary's College of California and a BBA in Finance from the University of Iowa.

Links

Previous companies

Charles Schwab logo
Nike logo
The North Face logo