Award Canada

Strategic Communications Lead at Award Canada

📍 Location
saint augustin de desmaures, capitale nationale
⏰ Job Type
Full-time
📅 Posted
June 08, 2026
Apply Now

Job Description

Take charge of communications with Award Canada, enhancing public relations and digital engagement. This lead role focuses on strategic execution and clear messaging across platforms.

As the Communications Lead reporting to the Senior Director of Business Development & Communication, you will blend leadership with hands-on delivery. Your expertise in public relations, media management, and digital communications will be essential to advance Award Canada’s strategic goals. With a strong focus on storytelling, stakeholder engagement, and brand management, you will ensure impactful communication across various audiences.

Key Responsibilities:
• Develop and execute communications and PR strategies
• Advise on messaging and stakeholder engagement
• Translate complex programs into clear narratives
• Oversee content creation for diverse platforms
• Manage media relations to promote Award Canada

Requirements:
• Bachelor...

Ready to Apply?

Take the next step in your career - we're hiring now!

Apply for this Position