National Post.

Author:Mateos, Evelyn
Position:News People

Rob Roberts has been appointed editor-in-chief of the National Post in Toronto, Ontario, Canada. Previously, Roberts served as a copy editor and as executive producer of news until leaving in 2015 to head the Atlantic bureau of the Canadian Press. He began his career in radio and moved to print journalism with editorial...

To continue reading