MNC InsiderMNC Insider

Job Openings at Biogen in Switzerland

Switzerland
Posted: 31 Aug 2026

About This Role:As a Utilities Technician III, you will be an integral part of our facilities management team, ensuring ...

View Details
Switzerland
Posted: 18 Aug 2026

For our Swiss commercial entity in the area of German speaking Switzerland, we are recruiting for a field basedCare Netw...

View Details
Switzerland
Posted: 17 Aug 2026

About This RoleAs the Global S&OP & Long-Term Planning Lead, you will play a pivotal role in shaping how Biogen connects...

View Details
Switzerland
Posted: 05 Aug 2026

About This Role: As a Logistics Engineer, you will be an integral part of the Global Distribution Packaging & Shipping Q...

View Details
Switzerland
Posted: 04 Aug 2026

For our offices in Baar we are recruiting for aAssociate Director, Country & Site Operations FSP Oversight ManagerAbout ...

View Details
Switzerland
Posted: 04 Aug 2026

Job Title: Regional Study Start-Up LeadAbout This Role: As a Regional Study Start-Up Lead, you will play a pivotal role ...

View Details
Switzerland
Posted: 02 Aug 2026

About This Role The PO&T Commercial Asset Development Leader is a member of the Asset Development & Portfolio Management...

View Details
Switzerland
Posted: 02 Aug 2026

Position Summary:The EU CTR Submission Lead is responsible for leading and overseeing the full lifecycle of regulatory s...

View Details
Switzerland
Posted: 02 Aug 2026

About This Role:In the role of Digital Health Project Lead, you will be at the forefront of managing digital products an...

View Details
Switzerland
Posted: 02 Aug 2026

About This Role: As the Senior Launch Lead, you will be a pivotal figure in orchestrating global supply execution for co...

View Details