Senior Communications Business Partner Pred

Roche UK

Basel, Switzerland
8+ years in scientific or corporate communications
Experience in highly regulated pharma/biotech industries
Proven track record advising c-suite executives
This role serves as a core member of the pRED Leadership Team, translating business strategy into high-impact communication blueprints that resonate from lab benches to senior leadership

Job Summary

  • This role serves as a core member of the pRED Leadership Team, translating business strategy into high-impact communication blueprints that resonate from lab benches to senior leadership.
  • The successful candidate will act as a strategic adviser and culture catalyst, leading initiatives around organizational transformation and behavioral evolution across the global network.
  • Roche offers a dynamic environment where every voice matters, encouraging personal expression and genuine connections while aiming to prevent, stop, and cure diseases.

Matching Summary

This role serves as a core member of the pRED Leadership Team, translating business strategy into high-impact communication blueprints that resonate from lab benches to senior leadership.

Skills & Requirements

Must-have

  • 8+ years in scientific or corporate communications
  • Experience in highly regulated Pharma/Biotech industries
  • Proven track record advising C-Suite executives
  • Fluency in English language required
  • Ability to translate business strategy into communication blueprints

Nice-to-have

  • German language proficiency
  • Passion for science and healthcare innovation
  • Experience navigating matrixed global environments
  • Strong storytelling skills for complex technical topics
  • Interest in end-to-end pharma manufacturing processes

Key Requirements

  • Bachelor's degree required (Master's desirable)
  • Journalism, Communications, Science, or Business background
  • Direct experience in science or healthcare communications
  • Global travel up to 20% capability
  • Work location based in Basel, Switzerland

Work Rights

Not specified

Tailored Resume

Cover Letter