Communications Lead at Award Canada

Award Canada • mississauga, Canada

Location mississauga, on
Job Type Full-time
Posted June 10, 2026

Role Description

Drive strategic communications as the Communications Lead with Award Canada in Ontario. This role requires fluency in both English and French, focusing on media relations, public engagement, and high-quality content creation.

Award Canada is seeking a Communications Lead to report directly to the Senior Director, Business Development & Communication. This new role requires 3+ years of experience in public relations or corporate communications. Responsibilities include developing annual communication strategies, crafting narratives for diverse audiences, and leading integrated campaign planning.

Key Responsibilities: • Develop and execute communications strategies aligned with organizational goals • Advise senior leadership on messaging and stakeholder engagement • Produce high-quality digital content across multiple platforms • Oversee social media strategy and engagement performance • Manage partnerships with media and third-party vendors

Requirements: • Bac...

Ready to Apply?

Apply for this Position