Digital Communications Manager at NAV CANADA

NAV CANADA • ottawa, on, Canada • Posted June 06, 2026

Location ottawa, on
Job Type Full-time
Category Management & Operations
Posted June 06, 2026
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 communica...

Interested in this role?

Click the button below to start your application.

Apply Now