Skip to content

Internal Communications Manager

Reporting directly into the International Communications Director, you will be responsible for ensuring the delivery of clear communication and establishing an internal communications strategy across the company.

Job Overview

Division:
Marketing
Salary:
£38,000 - £43,000
Location:
Oxfordshire
Work Type:
Permanent
Job:
17766
Date Posted:
2018-09-05
Hiring Organisation:
Allen Associates

Internal Communications Manager Responsibilities

As Internal Communications Manager, your main duties will include:

  • Planning, editing and writing content for a range of communication mediums
  • Ensuring projects and initiatives are effectively communicated to employees and stakeholders
  • Communicating with the wider business whilst nurturing a positive team spirit
  • Taking ownership of the internal website; ensuring content is fit for purpose
  • Working well across the business to understand the requirements of other support services in order to ensure delivery of suitable communications

Internal Communications Manager Experience

Our client is looking for a candidate with experience in an internal communications team, preferably within a large international organisation. A keen writer, you will have experience writing for a variety of audiences and will be skilled at proofreading and writing copy. You will be creative in developing communication strategies and will have exceptional interpersonal and relationship-building skills. Key to this role will be your ability to manage multifaceted projects whilst being able to confidently explain communication techniques to senior executives.

You will be degree educated with a BA in journalism, marketing, communications or equivalent and a CIM and MA qualification will be desirable.

For this role, you will be required to occasionally travel within Europe.

Internal Communications Manager Rewards

Our client is offering a generous benefits package including:

  • Pension Scheme
  • Private Medical Insurance
  • Permanent Health Insurance
  • Childcare vouchers
  • Cycle Scheme vouchers
  • Life assurance

Location

With offices across the UK, this role is based in our client’s offices in South Oxfordshire in a beautiful historic market town.

The Company

Our client is a world leading company who delivers the capability to realise and operate large sustainable construction projects.  Working to a set of core values around delivering excellence and exceeding their client’s needs and expectations, this is a highly recognised and well-respected company to work for.

If this job doesn't seem quite right... Register with us and let us find you your perfect role...

London's Calling...

We have been successfully connecting the right people with the right businesses for over 20 years and are excited to open a brand-new office in the heart of Chiswick, London.

This website uses cookies. For more information about these please click here.
By continuing to browse you consent to the use of cookies