Communication Specialist

BYD Europe

Not Interested
Bookmark
Report This Job

profile Job Location:

Hounslow - UK

profile Monthly Salary: Not Disclosed
Posted on: 1 hour ago
Vacancies: 1 Vacancy

Job Summary


The Communication Specialist is responsible for developing and delivering clear consistent messaging that supports the organizations brand reputation and business objectives. This role manages internal and external communications creates engaging content across multiple channels and ensures alignment with the companys communication strategy.

Key Responsibilities

  • Develop and implement communication strategies and plans aligned with company goals.

  • Create and edit content for press releases websites newsletters social media speeches and marketing materials.

  • Manage internal communications including company announcements leadership messages and employee engagement initiatives.

  • Support media relations including drafting press materials and responding to media inquiries.

  • Ensure brand consistency and messaging alignment across all communication channels.

  • Coordinate with marketing PR and leadership teams to support campaigns launches and events.

  • Monitor and analyze communication effectiveness and audience engagement.

  • Assist in preparing presentations reports and executive communications.

  • Manage editorial calendars and communication schedules.

Qualifications

  • 25 years of experience in communications PR marketing communications or a related role.

  • Excellent written and verbal communication skills.

  • Strong storytelling and creation abilities.

  • Experience managing digital communication channels and social media platforms.

  • Ability to manage multiple projects and deadlines in a fast-paced environment.

Benefits

  • Competitive performance- and experience-based remuneration

  • Scottish Widows workplace pension

  • 25 days paid holiday public holidays

  • Company and department team-building events

  • Private Healthcare

  • Opportunity to contribute to the EV revolution and shape BYDs brand in the UK market

The Communication Specialist is responsible for developing and delivering clear consistent messaging that supports the organizations brand reputation and business objectives. This role manages internal and external communications creates engaging content across multiple channels and ensures alignmen...
View more view more

Key Skills

  • Sales Experience
  • Crane
  • Customer Service
  • Communication skills
  • Heavy Equipment Operation
  • Microsoft Word
  • Case Management
  • OSHA
  • Team Management
  • Catheterization
  • Microsoft Outlook Calendar
  • EHS

About Company

Company Logo

As the first overseas subsidiary of BYD group, our main focus is to provide European customers with new energy vehicles, rechargeable batteries, solar panels, energy storage systems and other new energy products, as well as related after-sales services.

View Profile View Profile