Job 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 plat...

Ready to Apply?

Take the next step in your AI career. Submit your application to Babcock Canada Inc. today.

Submit Application