O’Neill will expand her current role as leader of Nike physical retail stores and Nike.com, to now include all Nike digital products, services and member experiences.
Dubbed Nike NYC, the 68,000-square-foot, six-level store carries the best of the brand’s global product, experiences, and sport innovation.
The Nike Live concept was created in support of Nike’s efforts to unite digital and physical shopping experiences for its consumers, and to further personalize the NikePlus Member in-store journey.
The 31,000-square-foot store on Lincoln Road will offer special immersive zones, exclusive products, and special benefits for Nike+ members.
The new five-story, 55,000-square-foot digitally-connected store located in the heart of New York City’s SoHo neighborhood is designed to deliver the best of Nike’s products and personalized services.