SonicJobs Logo
Left arrow iconBack to search

Communication Manager

FRENCH RESOURCES
Posted 10 days ago, valid for 12 days
Location

London, Greater London N8 7HR, England

Salary

£42,000 - £50,400 per annum

info
Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • French Resources is recruiting a Communication Manager for Momentum, a partner of Eurostar, ideally seeking a French-speaking candidate.
  • The role involves developing and executing internal and external communication strategies, working closely with the leadership team on employee engagement and PR initiatives.
  • Candidates should have previous experience as a communication manager or in a similar role, with a minimum of 5 years of relevant experience required.
  • The salary for this position ranges from £43,000 to £48,000 per year, depending on skills and experience, along with excellent benefits.
  • The position is based on-site at St Pancras train station and requires strong communication skills in English, with French as an asset.

French Resources has been selected to work with Momentum, partner of Eurostar, to recruit a Communication Manager, ideally French speaking.

This is a new position, and the Communication Manager will play a pivotal role in contributing to and executing their internal and external communication strategies. It will include working with the leadership team, as well working on employee’s engagement, and PR for the company.

The Communication Manager will be based on-site by St Pancras train station.

ROLE of the Communication Manager:

  • Developing and executing comprehensive internal communication plans with clear objectives, tools, structure (content, channel, audience, calendar), and reporting.
  • Crafting and managing communications materials, such as deck presentations, blogs, Q&A documents, articles, videos, and social media content.
  • Building relationships with key stakeholders across the business, including senior management, to create and deliver company-wide editorial content.
  • Staying up to date on global communication trends and emerging technologies, continuously integrating innovative practices into communication plans.

PROFILE:

  • Excellent English with strong communication skills, written and oral.
  • French to intermediate level min would be an asset
  • Previous experience as a communication manager or similar either at a client or an agency
  • Understanding of multicultural environment
  • Self-starter with a creative flair and a hands-on approach.
  • Extensive experience in content creation. Storytelling has no secret for you.
  • Proven experience in managing communication campaigns from start to finish.
  • Strong project management skills, with the ability to handle multiple projects simultaneously.
  • Experience in a corporate team environment, dealing with international colleagues.
  • Excellent writing and editing skills, with attention to detail.
  • Proficiency in using various communication tools and platforms such as Canva and Contact Monkey.
  • Proactive and self-motivated approach, with a strong sense of ownership and accountability.
  • A strong understanding of confidentiality duties
  • A great sense of humour! Corporate Communications doesn’t mean boring...

SALARY AND BENEFITS

  • Between £43k to £48k/y according to skills and experience
  • Excellent benefits including bonus, meal allowance, discounted Eurostar tickets, contributory pension, 25 days’ holiday, cycle to work, discount in selected shops within St Pancras station and many more.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.