Senior EMEA Corporate Communications Lead

Canon EMEA

Uxbridge

Hybrid

GBP 43,000 - 50,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid working
Pension scheme
Canon product discount

Job summary

Canon EMEA is seeking a senior Corporate Communications lead to develop and deliver programmes that build understanding of strategic priorities and strengthen engagement with internal and external audiences.

You will advise senior stakeholders, shape messaging, and drive reputation-building activities across channels, ensuring consistency with Canon's brand, tone of voice, and governance.

Qualifications

  • Relevant 5+ years' experience in corporate communications, internal communications, public relations, brand marketing communications, or a related discipline.
  • Demonstrable experience developing and implementing communication strategies and plans across multiple audiences and channels.
  • Experience supporting corporate reputation, thought leadership, employee engagement, and organisational change communications.
  • Strong writing, editing, and presentation skills, with a strong knowledge of digital communication channels, including SharePoint, Microsoft 365 applications, AI-enabled communication tools, and analytics.
  • Strong understanding of corporate communications, employee engagement, public relations, and reputation management.
  • Experience working within a complex, matrix organisation with multiple stakeholder groups and external agencies.
  • Experience translating complex business objectives into effective communication strategies and engaging content.

Responsibilities

  • In this role, you will be responsible for delivering strategic communications activity that supports Canon EMEA's business objectives, enhances reputation, and engages key internal and external audiences. Key responsibilities include:
  • Lead the planning and delivery of Regional Sales Headquarters (RHSQ) and EMEA-wide internal communications programme that support business priorities, culture and organisational initiatives.
  • Develop strategic communications plans and audience engagement approaches that ensure complex business information is translated into clear, relevant and impactful communications.
  • Create and deliver high-quality communications content including leadership communications, organisational announcements, communication plans, change communications, executive briefings, Q&As, employee stories and internal campaigns.
  • Provide expert communications guidance to business leaders, HR and functional stakeholders on organisational initiatives, employee engagement activity, change programmes, recognition initiatives and employee experience priorities.
  • Act as a trusted communications specialist, challenging and refining stakeholder requirements where necessary to ensure communications are audience-focused, effective and aligned with Canon's objectives.
  • Lead communications support for employee engagement events and initiatives including annual Kick Off Programme, Town Hall meetings, Talking Business events (webinar events), sponsorships and internal campaigns that help employees connect with Canon’s strategy, purpose, culture and priorities.

Skills

Corporate communications
Internal communications
Public relations
Brand marketing communications
Writing and editing

Tools

SharePoint
Microsoft 365
AI-enabled tools
Analytics

Job description

Canon EMEA is seeking a senior Corporate Communications lead to develop and deliver programmes that build understanding of strategic priorities and strengthen engagement with internal and external audiences.

You will advise senior stakeholders, shape messaging, and drive reputation-building activities across channels, ensuring consistency with Canon's brand, tone of voice, and governance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

EMEA Corporate Communications Lead – Hybrid
EMEA Corporate Communications Lead – Hybrid

Canon • Greater London

Hybrid
GBP 43,000 - 50,000
Hybrid working
Pension scheme
Discount on Canon products
+1
EMEA Corporate Communications Specialist
EMEA Corporate Communications Specialist

Canon EMEA • Uxbridge

Hybrid
GBP 43,000 - 50,000
Hybrid working
Pension scheme
Canon product discount
EMEA Corporate Communications Specialist
EMEA Corporate Communications Specialist

Canon • Greater London

Hybrid
GBP 43,000 - 50,000
Hybrid working
Pension scheme
Discount on Canon products
+1
European Marketing Strategy Lead
European Marketing Strategy Lead

Canon EMEA • Uxbridge

Hybrid
GBP 47,000 - 57,000
Hybrid work model
Pension scheme
Product discounts
Senior EMEA Corporate Communications Lead
Senior EMEA Corporate Communications Lead

LGBT Great • Greater London

On-site
GBP 75,000 - 95,000
Europe Growth Marketing Strategist
Europe Growth Marketing Strategist

Canon • Uxbridge

On-site
GBP 50,000 - 70,000
European Corporate Communications Leader
European Corporate Communications Leader

Financialnarrative • Greater London

Hybrid
GBP 150,000 - 230,000
EMEA Learning & Capability Consultant: Strategic Partner
EMEA Learning & Capability Consultant: Strategic Partner

Canon • Uxbridge

On-site
GBP 50,000 - 80,000
EMEA Learning & Capability Consultant
EMEA Learning & Capability Consultant

Canon EMEA • Uxbridge

On-site
GBP 56,000 - 68,000
10% bonus
Benefits package
Canon employee discounts
EMEA Head of PR & Corporate Communications
EMEA Head of PR & Corporate Communications

Visa Hunt • United Kingdom

Hybrid
GBP 100,000 - 150,000
Weekly lunch stipend £75
Health and dental benefits
RRSP matching / pension
+4