AtkinsRéalis

Head of Marketing Communications – Nuclear

AtkinsRéalis

full-time

Posted on:

Location Type: Hybrid

Location: MississaugaCanada

Visit company website

Explore more

AI Apply
Apply

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