Mark Schoofs is BuzzFeed News’ New Editor in Chief Mark Schoofs is BuzzFeed News’ New Editor in Chief BuzzFeed News has a new editor in chief: Mark Schoofs, a Pulitzer Prize-winning journalist who is an alumnus of the site, having created its investigations unit in 2014. Unlike the founding editor of BuzzFeed News, Ben Smith, who left in March after …
Read More »