The press release stated that he joined AC Moore in 2009, not left. From the release, "From 2007 until joining A.C. Moore in 2009, Mr. Stern held roles at Coldwater Creek, the multi-channel specialty retailer, including Vice President, Financial Planning and Analysis and Corporate Controller." From a quick Google search of him, I think he has been there until fairly recently.
Sentiment: Sell