UK supermarket retailer Asda has appointed Wal-Mart China chief executive Sean Clarke as its CEO following the resignation of Andy Clarke earlier this month.