EMEA Corporate Communications Specialist

Greater London, Kensington and Chelsea, UK (Hybrid)

£43K/yr – £50K/yrMid LevelFull time

Posted 3 weeks ago

Job Summary

Own and deliver internal and external corporate communications programmes that clarify strategic priorities, strengthen engagement and advocacy, and elevate Canon EMEA’s reputation while advising senior stakeholders to drive integrated, compliant messaging across channels.

  • Shape and execute cross-channel strategies aligned with Canon’s narrative and governance.
  • Provide expert counsel to senior stakeholders to translate complex challenges into clear, consistent messaging.

Job Description

Responsibilities

  • Responsible for the development and delivery of effective internal and external corporate communications programmes that build understanding of strategic business priorities, strengthen engagement and advocacy, and enhance Canon EMEA's reputation among key audiences.
  • This role provides expert communications counsel to senior stakeholders, applying professional judgement to complex challenges and delivering integrated communication strategies that support organisational objectives. Working across a broad range of internal and external channels, the role is accountable for driving impactful communication outcomes, ensuring all messaging is consistent, accurate and aligned to Canon's corporate narrative, brand, tone of voice and governance requirements.

Benefits

  • Be part of a diverse, energetic team, joining 50+ nationalities at our EMEA HQ
  • Enjoy hybrid working (3 days in office, 2 from home)
  • Benefit from flexible hours, professional development, and a wide range of perks
  • Minimum of 25 days of personal holiday per year with up to 5 days of available holiday purchase
  • Access a competitive salary, wide-ranging benefits, a generous pension scheme and up to 38% discount on Canon products
  • Be part of a company that values sustainability, inclusion, and your personal growth
  • Great transport links- Elizabeth Line and Stockley Park low-cost Shuttle Bus and free parking on site
Canon logo

Canon

Marketing & Management firm in the DFW area. We assist our partners with marketing, sales, program up-keep and more.

Dallas, Texas, USA
34 employees (5 in marketing)

Salaries

Posted range

£43K/yr – £50K/yr

Taken straight from the job posting.

See all Canon salaries

Marketing Team

Marketing Team Size
2 (6% of company)
Median Tenure
7.5 years
Marketing Roles Posted (Last 30 Days)
2

Headcount Trend

Current headcount: ~34

Recent News

Canon logo

EMEA Corporate Communications Specialist

Canon · Greater London, Kensington and Chelsea, UK · Hybrid