Job Description

Lead Babcock's corporate communications in Ottawa and craft compelling narratives. This permanent position involves strategic planning, internal communications, and fostering media relationships.
As Corporate Communications Manager, leverage your 8+ years of experience to shape both internal and external messaging. You will create communication strategies that align with Babcock’s goals, manage key stakeholder communications, and monitor public perception to mitigate risks. This role is vital to supporting Babcock’s mission in national security.
Key Responsibilities:
• Create and execute communication plans aligned with company vision
• Manage internal newsletters and corporate content
• Initiate proactive media outreach and manage press interactions
• Monitor public opinion and handle communications during crises
• Serve as a mentor to junior team members
Requirements:
• 8+ years of experience in corporate communications
• Bachelor’s degree in relevant fi...

Ready to Apply?

Take the next step in your AI career. Submit your application to Babcock International Group today.

Submit Application