EMEA Internal Communications Lead - IT Transformation

at  Canon

Uxbridge, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate13 Jul, 2024GBP 69960 Annual14 Apr, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

WHAT WE GIVE

With Canon, you’ll get the support and encouragement you need to grow, from people who share your ambition. We’ll invest in your professional development to help you learn and progress in your role with us. You’ll find leaders who give you the freedom to explore new things and a team where knowledge is shared openly.

As our EMEA Communcations Lead you will:

  • Be the first point of contact for IT communication enquiries and IT communications advice.
  • Support content preparation for communication on behalf of the CIO and/or the IT Leadership team to ensure message is aligned and consistent with overall vision and strategy.
  • Proactively seek opportunities to advise on communications issues in co-ordination with Corporate Communications and HR teams.
  • Promote and disseminate IT user support materials, such as key policies, IT Strategy document via internal communications channels using Canon’s Microsoft Office 365 suite.
  • Align with Corporate Communications and the IT Leadership Team to develop and implement a communications strategy of Canon’s IT strategy to our EMEA IT colleagues and external IT suppliers. Report back to the IT Leadership Team at regular agreed intervals to ensure the strategy is fit for purpose.
  • Liaise with communication roles in key programs to ensure overall alignment on key messages. Develop internal communications framework for projects and ensure that project managers are aware of the framework.
  • Responsible for management & co-ordination of internal communications channels within IT
  • Identify and develop contact points within IT departments as well as liaising with IT Portfolio Manager to gather input into communication plan.
  • Organisation of key IT events such as the annual IT Kick Off event, and monthly IT Webinars.
  • Facilitate monthly IT meetings, manage the IT Leadership meeting agenda and meeting actions.
  • Coordinate IT MTP process – support (coordination and project management) and facilitate the annual MTP process.
  • Team administration including scheduling, logistics and facilitating of workshops / meetings as required

Responsibilities:

THIS IS A FIXED TERM CONTRACT ROLE.

An exciting opportunity has arisen for a driven and communicative individual to join our EMEA IT team at Canon Europe to support the communication of IT transformation initiatives, to Canon employees and IT suppliers across the whole region.
Working closely with the Senior Vice-President and IT Leadership Team, you will use your strong communcation skills to ensure the overall vision and strategy is clearly conveyed across the business, using the right tone of voice and content.
The role of the EMEA Communcations Specialist will also require a particular focus on developing and implementing an EMEA communication strategy for IT which includes facilitation of the IT Leadership Team meetings and supporting the annual IT Mid-Term Plan (MTP) process.
This role would suit a corporate communcation and strategy professional with strong passion for communication and the ability to find the best ways to deliver complex messages to a wide audience.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Marketing/Advertising/Sales

Marketing / Advertising / MR / PR

Marketing

Graduate

Proficient

1

Uxbridge, United Kingdom