Ta
Posted:
June 07, 2026
Location:
neuenburg, neuenburg, Switzerland
Job Description
Job Description
About the role:
Join us as our Communication Manager for our state-of-the-art biotechnological manufacturing site in Neuchâtel. You will be instrumental in supporting our organization's objectives while enhancing its reputation.
How you will contribute:
Reporting to the Site Head, you oversee the site communication to internal and external audiences, managing change initiatives, and acting as a company spokesperson. Your responsibilities include:
- Developing and producing written and visual communications for internal and external audiences,
- Managing large projects or processes with limited oversight,
- Coaching, reviewing, and delegating work to lower-level professionals,
- Executing change management and process improvement strategies,
- Leading media relations initiatives and handling complex media interactions,
- Representing the organization in contractual...
Apply for this Job
Submit your application for the Communication Manager position at Takeda.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
neuenburg, Switzerland
Posted:
June 07, 2026
Deadline:
July 17, 2026