Corporate Communications & PR Manager – United Kingdom

Londres, Reino Unido N.º de Ped.994
8 de maio de 2024

Corporate Communications & PR Manager – United Kingdom

 

Region: London, UK

Ready for a fresh, new career? Look no further because one of the world’s most iconic brands can help you get there.

Why Join Us?

At Subway, “better” is baked into our DNA. We are a brand that believes in continued improvement … in our lives, our businesses, and our planet. From the handshake that started our very first sandwich shop to earning our position as one of the world’s leading restaurant brands, we’ve always embraced change and the path ahead. And today, we're making better living way easier.

Our purpose is about more than the food we serve in our restaurants. It’s centered on fueling healthy businesses and healthier lives. It is one of the most exciting times to join the Subway team and contribute to our transformational journey.

About the Role:

We have an exciting opportunity to support our UK Team as a Corporate Communications & PR Manager based in London, UK. The Corporate Communications & PR Manager is part of the global communications team and plays a key role in leading strategic company and business-related communications as well as consumer PR for the EMEA region. The role works across key functions and actively collaborates with a broad range of internal stakeholders. The individual is both a team player and self-starter and can both develop and execute plans.  

If you feel that this is the role for you, and you are successful with your application, be ready to be Bold, Empowered, Accountable, and ready to have Fun in a fast paced and agile working environment.

 

Responsibilities include but are not limited to:

  • Create, edit and distribute communication materials, including news articles, web page copy, video scripts, press releases, executive communications, presentations, and speeches.
  • Develop proactive and reactive communications strategies, in partnership with the global communications team, to address issues that could impact the company's reputation.
  • Serve as a core member of the global crisis response management team.
  • Organize, schedule and prepare key leaders and subject matter experts for media interviews and speaking engagements.
  • Support material development for internal communications to employees and franchisees on corporate topics, as needed.
  • Work collaboratively with local (country level) marketing teams on corporate and consumer communication initiatives, including developing toolkits and templates to ensure consistency in messaging.
  • Partner with Head of Sustainability for EMEA to develop appropriate sustainability messaging and communications.
  • Develop strong relationships with internal stakeholders across the business to gather information and provide strategic communications guidance.
  • Ensure messaging in various communication materials is consistent and follows brand guidelines.
  • Stay attuned to emerging topics and various communication tools, techniques/best practices.
  • Monitor and report on communications content and stories related to Subway and the industry.
  • Manage online pressroom.
  • Work with external consultants and agencies, including managing an external PR agency.
  • Work independently and as part of a team.

Qualifications (some examples listed below):

  • Bachelor’s Degree (Required)
  • Minimum of 5-7 years’ experience in a Communication, PR or any related field
  • Technical Proficiencies: MS Office Suite (PPT, Excel, Word, SharePoint) with the ability to quickly learn other applications, as necessary.
  • Experience developing and implementing comprehensive communications plans for an organization, brand or program, working with cross-functional teams across regions
  • Demonstrated ability to work with and present to senior leadership teams
  • Experience developing and implementing comprehensive communications plans for an organization, brand or program, working with cross-functional teams across regions
  • Understands communication metrics and analytics.
  • Knowledge of AP style, and ability to adapt writing style for a variety of platforms and channels, including web and video.
  • Able to multi-task, prioritize workload and comfortable working within a fast-paced environment.
  • Strong communication skills, detail oriented
  • Interpersonal, relationship-building and networking skills with a self-motivated attitude to work.
  • Language requirements: Fluent in English – any additional language a plus.

What do we Offer?

 

  • Insurance Plans (Medical/Life)
  • Competitive Bonus
  • Mobility Allowance
  • Tuition Reimbursement
  • Company Holidays
  • Employee Resource Groups
  • Volunteering time
  • And Many More…..

 

 

Outros detalhes

  • Família de Postos PR & Communications
  • Tipo de Pagamento Ordenado
Location on Google Maps
  • Londres, Reino Unido