Job Description

Elevate strategic communications as the Communications Lead at Award Canada, a national non-profit in Ontario. This role requires fluency in English and French, blending leadership and hands-on skills.

Award Canada seeks an experienced Communications Lead to drive public relations, media strategy, and content across digital platforms. Reporting to the Senior Director, this position demands excellent writing and storytelling skills to transform complex initiatives into compelling narratives. You will oversee campaigns, social media engagements, and internal communications to enhance the organization's visibility and stakeholder impact.

Key Responsibilities: • Develop annual public relations and media strategies • Advise leadership on communications and crisis management • Oversee high-quality digital and written content production • Manage social media strategy and performance metrics • Coordinate media relations to promote organizational impact

Requirements: ...

Ready to Apply?

Take the next step in your AI career. Submit your application to Award Canada today.

Submit Application