Strategic Communication Initiatives & Corporate Brand Manager

Barcelona Supercomputing Center
Full Time Barcelona, Catalonia Media and Communication Workers
Posted:
February 24, 2026
Location:
Barcelona, Catalonia, Spain

Job Description

Context And Mission



The BSC communication team’s mission is to publicize the BSC and its activity through the center's own channels (web, social networks, corporate communication materials, visits to MareNostrum supercomputer etc), the media and the organization and participation in activities and events to strengthen the public awareness and understanding of science and technology. It also manages the internal communication of the center.



Within this context, we are seeking a Strategic communication initiatives & corporate brand manager to strategically create, implement, and oversee communications activities that effectively promote the mission, vision, values, and work of the organisation. The selected candidate will manage a team of approximately 8 professionals working on digital content and social media, scientific communication materials and storytelling, web and graphic design and audiovisual and multimedia cont...

Apply for this Job

Submit your application for the Strategic Communication Initiatives & Corporate Brand Manager position at Barcelona Supercomputing Center.

Apply Now Save for Later

Job Overview

Job Type: Full Time
Location: Barcelona, Spain
Posted: February 24, 2026
Deadline: April 05, 2026