Charming Shoppes has appointed a marketing boss and consolidated the management of its marketing functions for its retail brands, through the creation of a corporate marketing group in Bensalem, PA.