Talbots Appoints New Marketing Chief