Find your dream job NOW!

Click on Location links to filter by Job Title & Location.
Click on Company links to filter by Company & Location.
For exact match, enclose search terms in "double quotes".

Keywords: Managing Editor, Location: Toronto, ON

Page: 2

Director, Media Relations & Social Media

and overseeing effective implementation and evaluation as well as managing external vendors. Working with the team to ensure... and initiating contacts, managing the delivery of information, building rapport to facilitate favorable exchanges and attention...

Posted Date: 09 Aug 2025