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.