UK retail group Marks & Spencer has named ex-Waitrose managing director Steven Esom as director of food.