Corporate Communication Manager
Core
Coordinate PR, media, social media, and internal communications programs across UK, DACH, and France markets.
Role type
Corporate Communications Specialist
Builds
Global social media program, content calendars, customer stories, and consistent messaging across regions
Domain
Corporate Communications / Public Relations
Deliverable
product features
Required skills
PR and media relations, social media management, content creation, project management, stakeholder coordination, KPI tracking, translation program coordination
Preferred skills
German language proficiency
Technologies
Social media platforms, content management tools
Responsibilities
Support PR and media programs across UK, DACH, and France; Coordinate with regional marketing teams to align comms activity; Design and implement global social media program; Support spokesperson program; Write and review content; Track PR and social KPIs and manage timelines
Seniority
Mid-Senior, hands-on IC