About this role
Job title: Communication Manager
About the Role The Spain Communications Manager supports the Spain Communications Director in delivering the function's objectives and communication strategy at country level, with a strong focus on Catalonia, while contributing to national initiatives. You will work closely with multidisciplinary teams at local, national and central levels to position Alstom as a key industrial and mobility player in Spain.
What You'll Do
- Contribute to the development and execution of Alstom Spain’s corporate communication plan, with a strong focus on Catalonia.
- Build and maintain strong relationships with key stakeholders in Catalonia.
- Monitor, anticipate and help mitigate potential reputational issues or crisis situations.
- Draft and develop communication materials, including press releases, campaigns, presentations, brochures, videos, articles and speeches.
- Support and feed national and local communication channels and platforms, both online and offline.
- Help manage and support the content and day-to-day activity of corporate social media accounts, ensuring alignment with global and local communication strategies.
- Track and report on communication activities, analysing media coverage and evaluating impact.
- Maintain and strengthen relationships with key Catalonian media outlets and journalists.
- Identify newsworthy opportunities to position Alstom in the media.
- Proactively identify relevant topics and propose compelling angles for press coverage.
- Manage local media enquiries and coordinate interviews and press interactions.
- Organise press-related activities, including press conferences, media visits and project or product presentations.
- Produce internal news content and monthly newsletters.
- Coordinate internal events and internal communication campaigns.
- Support Spain and local management teams during internal communication initiatives.
- Manage relationships with external agencies and partners.
- Contribute to the monitoring and tracking of communication budgets, ensuring cost efficiency, accurate planning and compliance with internal processes.
What We're Looking For
- University degree in Communications, Marketing, Business Studies or equivalent; Master’s degree in Communication.
- Proven experience in public relations, media relations or corporate communications.
- Strong understanding of the Catalonian and Spanish media landscape, with established relationships with journalists and newsrooms.
- Experience managing corporate social media channels and digital communication tools.
- Languages: Spanish (native), Catalan (native), English (advanced).
Nice to Have
- Languages: Spanish (native), Catalan (native), English (advanced).
Compensation & Benefits
- Career development opportunities through award-winning learning programmes.
- Cooperative working environment with supportive colleagues.
- Fair and dynamic reward package recognizing performance and potential, plus comprehensive social coverage.
- The rail industry’s long-term stability and opportunities to grow within the organization.