Senior Manager, Marketing Communications, Canada

AtkinsRealis UK

Lévesque Ouest, Canada
Hybrid
Integrated marketing communication strategies
Global engineering services market
Digital marketing, social media, podcasts
The Senior Manager, Marketing Communications is responsible for planning, developing, and executing integrated marketing communication strategies that enhance brand awareness, support business objectives, and drive engagement across multiple channels

Job Summary

  • The Senior Manager, Marketing Communications is responsible for planning, developing, and executing integrated marketing communication strategies that enhance brand awareness, support business objectives, and drive engagement across multiple channels.
  • Lead delivery of Marketing and Digital Communications of campaign content across Canada, utilising integrated channels, including digital marketing, social media, podcasts, thought leadership, client-facing assets, and events, ensuring the campaigns are targeted to local market and specific audiences.
  • Enjoy competitive compensation, employee recognition, and a brilliant range of flexible benefits you can tailor to your health, wellbeing, financial and lifestyle needs.

Matching Summary

The Senior Manager, Marketing Communications is responsible for planning, developing, and executing integrated marketing communication strategies that enhance brand awareness, support business objectives, and drive engagement across multiple channels.

Skills & Requirements

Must-have

  • integrated marketing communication strategies
  • global Engineering Services market
  • digital marketing, social media, podcasts
  • paid digital, social media, email marketing
  • client value propositions
  • manage allocated budgets

Nice-to-have

  • agile team of marketers
  • trusted advisors to the business
  • cross-cultural communication and localization
  • creative flair and initiative
  • data-driven decisions

Key Requirements

  • Bachelor’s degree in Marketing, Communications, or related field
  • Proven experience working in a matrixed organization
  • Significant leadership experience in marketing communications
  • Full fluency in English and French

Work Rights

Not specified

Tailored Resume

Cover Letter