Mark Banner

President of America’s Best

Mark Banner

As President of National Vision’s America’s Best brand, Mark oversees the retail operations and clinical services teams for all America’s Best locations. 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 joined National Vision as Chief Stores Officer in 2024, bringing over 20 years of retail and operations experience. Mark previously served as the Senior Vice President, Retail and Real Estate, of Sleep Number Corporation, where he led all sales, stores, operations, promotions and 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.

Mark 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.