Nicole Otto's Location
Denver, CO, US
Nicole Otto's Work
Nicole Otto's Education
Nicole Otto's Skills
Nicole Otto's Summary
Nicole Otto, based in Denver, CO, US, is currently a Global Brand President of The North Face at The North Face, a VF Company, bringing experience from previous roles at McKinsey & Company and Nike. Nicole Otto holds a 2000 - 2001 Master of Business Administration in Business @ Saint Mary's College. With a robust skill set that includes E-commerce, Vendor Management, IT Strategy, Strategic Planning, SDLC and more, Nicole Otto contributes valuable insights to the industry. Nicole Otto has 1 email on RocketReach.