Marketing Technologies Communication Lead

Roche

Basel, Switzerland
**
5-7 years corporate communications experience
Global technology transformation storytelling
Executive thought leadership content creation
** Roche is seeking a Marketing Technologies Communication Lead to craft and communicate the narrative around their MarTech transformation, focusing on engaging healthcare professionals and patients. The ideal candidate will have 5-7 years of experience in corporate communications, preferably in the pharma or biotech sectors, and will play a strategic role in content creation and change management. **

Job Summary

  • This role involves translating complex global technology roadmaps into compelling narratives that drive adoption and trust across Roche's MarTech ecosystem.
  • The successful candidate will act as a strategic advisor to leadership, crafting executive thought leadership content and managing the full lifecycle of multi-channel communications.
  • Joining this team offers the opportunity to define the identity of a central function in Roche's future customer engagement model while working within a culture that values personal expression and genuine connections.

Matching Summary

Match Score: 75

** Roche is seeking a Marketing Technologies Communication Lead to craft and communicate the narrative around their MarTech transformation, focusing on engaging healthcare professionals and patients. The ideal candidate will have 5-7 years of experience in corporate communications, preferably in the pharma or biotech sectors, and will play a strategic role in content creation and change management. **

Skills & Requirements

Must-have

  • 5-7 years corporate communications experience
  • Global technology transformation storytelling
  • Executive thought leadership content creation
  • Google Workspace proficiency (gSite, Slides)
  • Change management communication expertise

Nice-to-have

  • Pharma or Biotech industry background
  • VACC leadership mindset application
  • Visual eye for digital content design
  • Empathetic approach to internal audiences

Key Requirements

  • University degree in Communications, Marketing, or Journalism
  • Willingness to travel globally 10-15% of the time
  • Proven track record in large-scale global organizations

Work Rights

Not specified

Tailored Resume

Cover Letter