Online fashion retailer Asos Plc has appointed Brian McBride as non-executive chairman, replacing Lord Waheed Alli who has stepped down after 12 years with the company.