Michelle Richardson on Muck Rack

Michelle Richardson

Verified
Ottawa, Ontario
Editor-in-Chief — Ottawa Citizen, Ottawa Sun

Editor in chief of the Ottawa Citizen and Ottawa Sun. Rédactrice en chef, Ottawa Citizen et Ottawa Sun. Bird nerd (some things don't change)