B

Media Relations and Corporate Communications Lead

Babcock Canada Inc.

ottawa, on, Canada Full-time July 13, 2026

Found Description

Join Babcock Canada as a Corporate Communications Manager in Ottawa, where effective storytelling shapes public perception. This position emphasizes media relations, internal communication strategies, and crisis management.
You will leverage your 8+ years of communications experience to create compelling narratives that resonate with key stakeholders. Your proficiency in internal messaging, content creation, and public relations will help foster a transparent and engaged company culture. As part of a dedicated team, you will contribute to Babcock's mission of ensuring national security through clear communication.
Key Responsibilities:
• Develop strategic communication plans aligned with corporate goals
• Manage company newsletters and internal communications
• Engage with media to secure coverage and manage inquiries
• Lead crisis communication initiatives when necessary
• Oversee and develop high-quality content for various platforms
Requirements:
• 8+ year...

Ready to Apply?

Submit your application for Media Relations and Corporate Communications Lead at Babcock Canada Inc.

Apply Now