Nuclearinst
Babcock Corporate Communications Lead
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
...
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
...