Job Purpose and Summary
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.

What we give

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

What we ask

As our EMEA Communcations Lead you have:

  • Excellent writing, editing and proofreading skills as well as the journalistic ability to source stories from employees.
  • The ability to communicate the Canon IT goals and values to employees.
  • Good interpersonal and relationship-building skills in order to work with communications and other functions/departments.
  • Confidence to deal with senior executives from other regions and cultures and explain communication techniques to them.
  • Creative ability to devise communication strategies using latest end user digital tools available at Canon.   

You will need

We need people who can achieve the exceptional by working collaboratively, who have the courage to risk new ways of doing things and the ability to see the world the way their customers see it. We’re looking for creative problem-solvers like you, someone who can ensure Canon stays ahead in an ever-changing world.

Further Information

Have we piqued your interest? We look forward to meeting you soon!

Before you apply -
Register now and turn on alerts for jobs like this!

By registering you agree to our terms and conditions.

No thanks, continue to apply