Multichannel women's wear retailer Delia's Corp has made several appointments designed to enhance its direct and marketing teams, effective immediately. Luz Carrillo is appointed vice president of direct marketing, and will be responsible for direct marketing and circulation planning for the catalogue and web channels. She was most recently director of marketing for Williams Sonoma.