New Look appoints new chief technology officer
Ed Alford will work closely with the executive team to drive New Lookโs omnichannel strategy forward and will be responsible for the companyโs technology investment, engineering and IT functions
New Look has announced the appointment of Ed Alford to the newly created role of chief technology officer (CTO) with immediate effect.