Discover the detailed record of transactions filed by Ibach Shelly Radue, Chief Executive Officer. Officer active across 1 companies, notably Sleep Number Corp. Cumulatively, 7 disclosures have been logged. The latest transaction was disclosed on 29 March 2022 — Attribution. Regulator: SEC (Form 4). All data is free.
7 of 7 declarations
Shelly Radue Ibach is the President and Chief Executive Officer of Sleep Number Corp. In this role, she is responsible for the overall direction of the company, including business strategy and new product development. Shelly plays a key role in Sleep Number's growth, overseeing operations and enhancing customer engagement. Her experience in the sleep and consumer products industry enables her to lead the company toward new market opportunities.