Apparel retailer Gap Inc has appointed Jeff Jones to the role of executive vice-president marketing.