UK retailer Asda has named Adrian McKeon as its new grocery commercial director.