EMEA Internal Communications Lead - IT Transformation
at Canon
Uxbridge, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 13 Jul, 2024 | GBP 69960 Annual | 14 Apr, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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