NAV CANADA

Digital Communications Manager at NAV CANADA

📍 Location
ottawa, on
⏰ Job Type
Full-time
📅 Posted
May 29, 2026

Job Description

Lead NAV CANADA’s digital communications as a Manager, Channels and Publishing. Drive platform optimization, oversee operations, and enhance content strategy for impactful digital channels.
In this hybrid role, you will manage channel strategy and publishing at NAV CANADA, ensuring quality and brand consistency across all digital platforms. With a focus on operational excellence, you’ll lead a team of specialists and establish publishing workflows that elevate engagement and efficiency. Your strategic vision will continuously evolve NAV CANADA’s digital infrastructure to meet organizational needs.
Key Responsibilities:
• Execute editorial standards for digital channels
• Monitor performance metrics to identify improvements
• Direct a team for effective channel management
• Establish frameworks for quality assurance
• Drive platform evolution and enhancements
Requirements:
• Minimum 7 years in corporate communications
• Experience with CMS or digital publis...

Ready to Apply?

Take the next step in your career journey with NAV CANADA

Apply Now