The Walrus
Features Editor
Maisonneuve Magazine
Associate Editor
Maisonneuve Magazine
Senior Editor
The Walrus
Acting Digital Editor
The Walrus
Editor
MediaEdge Communications
Editor
Maisonneuve Magazine
Editor-in-Chief
Self-employed
Freelance Editor, Writer, and Fact-Checker
The Walrus
Senior Editor
Ryerson University