Shape Babcock’s communication landscape as a Senior Corporate Communications Manager in Ottawa. This permanent position focuses on strategic planning, stakeholder engagement, and managing crisis communications.
As part of a global defense leader, you will implement effective communication strategies that align with Babcock’s goals. Your responsibilities will include managing internal messaging, overseeing content creation, and protecting the company’s reputation through proactive media relations. This is a high-impact role essential in supporting Babcock's mission for national security and public safety.
Key Responsibilities:
• Create communications strategies that reflect company vision
• Oversee internal newsletters and corporate messaging
• Build relationships with key media and stakeholders
• Monitor public perception and develop crisis management plans
• Develop and coach junior communications team members
Requirements:
• 8+ years of experience in corporate communications or PR
• Relevant degree in Communications or similar
• Proven ability to produce high-quality, engaging content
• Experience in project leadership and team mentoring
• Eligibility for Canadian Secret Security clearance
Contribute to Babcock’s mission by enhancing its corporate narrative through effective communication strategies.
J-18808-Ljbffr
📌 Senior Corporate Communications Manager Ottawa Quebec City
🏢 Babcock Canada
📍 Quebec City
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.