Strategic Communication Initiatives & Corporate Brand Manager
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 content.
The role requires a strong balance of communication and team leadership, strategic planning and collaboration skills.
This position will report directly to the Head of Communications.
Key Duties
- Coordinate communications for strategic initiatives, that support corporate growth, reputation, and transformation goals, ensuring alignment across the organization and impact.
- Design, implement, and manage communication campaigns across relevant channels, defining objectives, target audiences, messaging, and timelines. Monitor and analyse key performance indicators (KPIs) to evaluate effectiveness and optimize future campaigns.
- Oversee and implement the overall digital communication strategy aligned with organizational objectives.
- Collaborate with the corporate events team to ensure events deliver cohesive brand experiences and impact.
- Contribute to corporate storytelling across thought leadership, corporate campaigns, and flagship initiatives. Gather information for impact stories.
- Develop innovative and audience-focused communication materials that drive engagement and impact.
- Management and maintenance of corporate brand, ensuring visual identity standards and its correct application across all media and channels.
- Coordination of design and production of corporate material (brochures, leaflets, banners, posters, templates, etc.).
- Use analytical tools to evaluate reach, engagement, and positioning, and prepare periodic reports for decision-making and improvements.
- Serve as a key liaison between communications and external parners, agencies, and collaborators as required.
Requirements
Education
- Bachelor degree in communications, journalist or technological field. Master or postgraduate qualifications will be considered.
Essential Knowledge and Professional Experience
- Five years+ of experience in corporate communications, brand management, or strategic communications roles. Experience in science and technology communication will be a plus.
- Proven experience leading complex, high-visibility communications initiatives.
- Proven experience in team management.
- A deep understanding of corporate & stakeholder communications and reputation management is essential.
Competences
- Strategic thinking and execution
- Corporate communication and brand leadership expertise
- Strong project management and prioritization abilities
- Proactively contributing creative ideas to bring research and institutional content to the target audience.
- Strong writing, storytelling, and presentation skills.
- Excellent in spoken and written English, Spanish and Catalan.
- A problem-solver who takes the initiative in finding solutions.