Michaels Stores has announced that they are naming Chuck Rubin as their new Chief Executive Officer and a member of the Board of Directors. The company has been operating under an interim Office of the Chief Executive Officer since the departure of previous CEO John Menzer on medical leave in mid-April 2012.
Chuck Rubin is resigning the post of CEO and Board Member of Ulta Beauty, where he’s been since 2010, effective February 21st to take the post at Michaels Stores. Before joining Ulta, Rubin was at Office Depot for six years. From 2007 to 2010, Rubin was also a member of the executive committee of the National Retail Federation. Continue Reading →