Nuclearinst

Babcock Corporate Communications Lead

📍 Location
ottawa, on
⏰ Job Type
Full-time
📅 Posted
June 15, 2026

Job Description

Drive impactful communications with Babcock as a Corporate Communications Manager in Ottawa. Collaborate on messaging strategies, media relations, and internal communications to enhance organizational visibility.
In this permanent position, you’ll strategize and execute communication initiatives aligning with Babcock’s goals. Your expertise in corporate communications will be essential as you manage content creation, engage with media, and refine communications plans. This role encompasses building stakeholder relationships and mentoring junior team members to ensure cohesive messaging.
Key Responsibilities:
• Create strategic communications plans aligned with company goals
• Manage internal messaging and editorial quality
• Engage with media for press releases and coverage
• Oversee crisis communications to protect brand reputation
• Produce high-quality content for varied platforms
Requirements:
• 8+ years in corporate communications or public relations
...

Ready to Apply?

Take the next step in your career journey with Nuclearinst

Apply Now