Shelly R. IbachSleep Number
Shelly Ibach is President & CEO of Sleep Number Corp. As the sleep innovation leader, Sleep Number’s 360 smart beds deliver proven quality sleep through effortless, adjustable comfort and biometric sleep tracking technology. As CEO since 2012, Shelly has combined her passion for creating consumer value with her visionary leadership to build a purpose-driven company, delivering superior shareholder returns. She previously held numerous executive roles in strategy, sales, product and marketing, and honed her instincts as an expert retailer and brand developer during her 25 years at Target Corporation. As Sleep Editor-at-Large for Thrive Global, Shelly is shaping the growing understanding that sleep is the center of wellness.
Year appointed: 2012