takeda/external logo
takeda/external1 week ago

VP, Head of Communications, International Business Unit

On-site · Zürich, Zurich, Switzerland

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

A senior leadership role based in Zurich, Switzerland, responsible for driving strategic communications, reputation and brand for Takeda's International Business Unit globally. Leading a diverse team organized by geographic area, the role develops and executes integrated external and internal communications and brand strategies, leads digital initiatives, manages issues, and promotes community, sustainability, and social responsibility programs. The position collaborates with Government Affairs/Public Affairs on policy campaigns, builds relationships with media and stakeholders, and drives transformation initiatives across regional and country communications teams. Responsibilities include strategic counsel to senior leaders, global communications planning, crisis-management planning, budget oversight, and developing a high-performing team while upholding Takeda’s values and leadership behaviors.

Required Qualifications

  • Minimum of a bachelor's degree in communications, journalism, marketing, or a related field
  • An advanced degree is preferred
  • Minimum of 20 years of experience in communications, reputation building and branding, preferably in the biopharmaceutical industry
  • Experience leading Communications teams in international (o-US) business units and regional structures
  • Direct experience in local markets
  • Proven track record of developing and executing strategic communications plans for complex and diverse product portfolios and pipelines
  • Ability to counsel and advise CEOs and other senior management, scientific experts and patient advocates
  • Deep understanding of the global biopharmaceutical landscape including the scientific, regulatory, commercial, and policy aspects
  • Exceptional written and oral communications skills
  • Strong media relations skills with established relationships with global/trade media
  • Strong digital and social media acumen with experience overseeing targeted campaigns and influencer strategies
  • Excellent stakeholder management skills across matrix organizations
  • Ability to influence others and drive alignment across diverse teams
  • Strategic and creative thinking to address opportunities in a dynamic environment
  • Collaborative and inclusive leadership style
  • Willingness to live and travel internationally
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

takeda/external

VP, Head of Communications, International Business Unit

Apply on Sorce