fr309,800 - 426,030 yearly
Number of Applicants
:000+
Let AI Supercharge Your Job Hunt!
JobCopilot scans 500,000+ company career sites daily to find jobs for you
By clicking the “Apply” button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Takeda’s Privacy Notice and Terms of Use. I further attest that all information I submit in my employment application is true to the best of my knowledge.
A senior leadership role based in Zurich Switzerland, responsible for driving strategic communications, reputation and brand for Takeda's International Business Unit globally.
Reporting to the Chief Communications & Governance Officer, this leader will be a thought partner to the President of IBU, sit on the IBU leadership team, and will be responsible for leading a talented and diverse team of communications professionals, organized by geographic area of the business. This team is responsible for developing and executing integrated external and internal communications and brand strategies, leading digital strategies, managing issues and promoting community, sustainability, and social responsibility programs.
This position is considered one of the key successor roles to the Chief Communications & Governance Officer.
How you will contribute:
Requirements:
Base Salary Range:
CHF309,800.00 - CHF426,030.00For information about our benefits, please click here.
Auto-Apply to Head of Communications Jobs with your AI JobCopilot
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.