Killough Out as Delia’s CEO
Delia’s CEO Walter Killough has agreed to step down on April 1, four months before his contract is set to expire. The company has begun a search for a new CEO, and Killough may agree to continue to serve as CEO of Delia’s for a limited period of time after April 1, according to a press release.