Wal-Mart's UK subsidiary Asda has appointed ex-Marks and Spencer retail director Anthony Thompson as managing director of its clothing unit George.