
Head of Marketing Communications – Nuclear
AtkinsRéalis
full-time
Posted on:
Location Type: Hybrid
Location: Mississauga • Canada
Visit company websiteExplore more
Job Level
About the role
- Create and implement a global nuclear marketing communications plan
- Ensure messaging and content consistency across all regions
- Use market insights to differentiate marketing activities
- Collaborate with business, market, and capability teams to communicate client value propositions
- Develop, lead, and manage campaign content across the nuclear sector
- Align all marketing communications deliverables to overarching global plans
- Deliver regional growth campaigns and bid positioning plans
- Provide leadership and guidance on marketing communications best practices
- Report, measure, and evaluate all content and channels
- Manage allocated budget effectively
Requirements
- Bachelor’s degree in Marketing, Communications, or related field; advanced degree preferred
- Proven experience working in a matrixed organization
- Significant experience of leadership within a marketing communications function
- Ability to think strategically, see the big picture, and align with broader company objectives
- Ability to demonstrate success in similar marketing communications leadership roles
- Ability to build relationships and influence stakeholders at all organizational levels
- Highly collaborative and able to work effectively within a team as well as independently
- Global strategic thinking and ability to manage complexity across markets
- Strong managerial skills
- Ability to coach, mentor and guide all team members
- Expertise in cross-cultural communication and localization strategies
- Strong initiative and confidence to propose, develop, share, and execute ideas
- Exceptional project management and prioritization skills; organized and detail-oriented
- End-to-end event management experience
Benefits
- Competitive compensation
- Employee recognition
- Flexible benefits tailored to health, wellbeing, financial and lifestyle needs
- Opportunities for training and professional development
- Hybrid working culture
- Generous time-off policies
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
marketing communicationscampaign managementcontent developmentproject managementbudget managementmarket insightsstrategic thinkinglocalization strategiesevent management
Soft skills
leadershipcollaborationrelationship buildinginfluencecoachingmentoringinitiativeconfidenceorganizational skillsdetail-oriented
Certifications
Bachelor’s degree in MarketingBachelor’s degree in Communicationsadvanced degree preferred