Mark Russell

Country: UK
Mark is managing editor of British Vogue, overseeing the editorial operations of the print publication and all of its digital platforms. Mark is also a member of the IPSO Journalists' Advisory Panel.
Claim Profile