Shelly R. Ibach
Also at Sleep Number Corp
About
Shelly R. Ibach serves as the Chair, President, and CEO of Sleep Number Corporation (Nasdaq: SNBR), bringing a wealth of experience from a distinguished career in retail and executive leadership. Her journey at the company began in April 2007 when she joined as Senior Vice President of U.S. Sales for company-owned channels, embarking on a path of rapid advancement.
Over the years, she held pivotal roles including Executive Vice President, Sales and Merchandising and Chief Operating Officer, before being promoted to President and CEO in June 2012. Her leadership has been instrumental in transforming the company from a specialty mattress retailer into a sleep wellness technology leader, marked by significant revenue growth and innovative product developments such as the first commercialized smart bed.
In addition to her executive achievements, Shelly has played a key role on various boards and industry organizations. She was later appointed Chair of the Board in May 2022, reinforcing her commitment to strategic vision and governance, and she will serve as a strategic advisor through the end of 2025 as she prepares for retirement.