×
Register Here to Apply for Jobs or Post Jobs. X

Global Sites Network Communications Manager

Job in 4040, Basel, Kanton Basel-Landschaft, Switzerland
Listing for: F. Hoffmann-La Roche AG
Full Time position
Listed on 2026-09-30
Job specializations:
  • Marketing / Advertising / PR
    PR / Communications, Marketing Communications
Salary/Wage Range or Industry Benchmark: 120000 - 160000 CHF Yearly CHF 120000.00 160000.00 YEAR
Job Description & How to Apply Below

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come.

Join Roche, where every voice matters.

The Position

The Sites Network Communications team is responsible for delivering communication strategies and measures that contribute to the positive perception of Roche and that of our sites amongst our current and future employees and the communities we operate in. Fostering integrated communications across Group Communications, our local expertise and network bridges between local needs and global priorities to maximise impact.

The Opportunity

As a Global Sites Network Communications Manager and part of the Leadership team, you will drive effective communication for the further evolution of the Roche Sites Network, bringing together local and global realities and enabling a common understanding across our Sites Network Colleagues and stakeholders. Reporting to the Head Sites Network Communications, you will work closely with leadership, project managers, and stakeholders to develop and implement communication strategies and assets that drive impact for the Sites Network and beyond.

Your expertise in crafting compelling narratives, engaging content, and utilising various communication channels will be essential in ensuring successful change adoption and employee engagement.

Key responsibilities
  • Strategic Communication Planning:
    Develop and implement an integrated communication strategy for the Sites Network global functions aligned with organisational goals bringing leaders and employees along the change journey
  • Connect the Dots:
    Act as a central point of coordination across multiple Sites Network evolution program work streams, ensuring messaging is consistent, aligned, and relevant to employees and stakeholders
  • Storytelling and Content Creation:
    Craft clear, engaging, and tailored communications, including written content, presentations, videos, and digital assets, that translate complex topics into relatable, actionable messages
  • Create communication frameworks that enable leaders at all levels to translate the strategic change narrative in ways that connect to their teams' day-to-day work.
  • Translating complex information into clear, actionable messages for diverse audiences
  • Stakeholder

    Collaboration:

    Navigate a complex, matrixed environment with confidence, building trust and alignment across diverse teams and stakeholders
  • Build strong relationships with Sites Network leaders, program leads and team members, and cross‑functional teams to gather insights, align on priorities, and co‑create communication strategies
  • Set up a and guide a network of change communication enablers at local sites and collaborate closely with members of the Sites Network Communications team and the Implementation Management Office
  • Driving Change Outcomes:
    Implement creative and practical solutions that lead to tangible, measurable outcomes, ensuring employees are informed, engaged, and equipped to adopt change initiatives
  • Actively listen to leader & employee feedback, monitor engagement levels, and adjust communication approaches to address concerns and improve effectiveness
  • Track and analyse the impact of communication efforts, providing data‑driven insights to optimise strategies and demonstrate ROI
  • Leadership and

    Collaboration:

    Work closely with and support the Head of Communications | Sites Network in all Sites Network related communications and transformational…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary