The Editor in Chief is responsible for the overall editorial strategy of The Walrus, both online at thewalrus.ca and in print. This full time role reports to the Publisher/Executive Director, and is responsible for managing the editorial and art departments…