Lauren O'Callaghan appointed Managing Editor for i-D
Lauren O'Callaghan, previously Senior Editorial Operations Manager at British Vogue, has been appointed Managing Editor at fashion and culture magazine i-D.