Mark Banner
Chief Stores Officer
Mark Banner joined National Vision as Chief Stores Officer in July 2024. As Chief Stores Officer, Mark oversees the retail and store operations teams for all of National Vision’s brands. Mark is a passionate leader who believes in giving teams the tools they need to focus on the customer experience and build the trusting relationships that drive long-term brand loyalty, customer enthusiasm and, ultimately, financial success.
Mark brings over 20 years of retail and operations experience, having most recently served as the Senior Vice President, Retail and Real Estate, of Sleep Number Corporation, where he led all sales, stores, operations, promotions & credit, digitally assisted retail, real estate and maintenance teams. Prior to joining Sleep Number, Mark served as Vice President of Strategic Integration at Signet Jewelers, in addition to various operations and managerial roles during his 18 years with Signet and its subsidiary, Sterling Jewelers.
Marks holds a bachelor's degree in organizational studies from Saint Louis University and an M.B.A. from the Sloan School of Management at Massachusetts Institute of Technology.