Biogen Jobs in Switzerland

24 open positions right now

Biogen is a Cambridge, Massachusetts biotech focused on neuroscience, with medicines for multiple sclerosis, spinal muscular atrophy and Alzheimer's disease, where it partners with Eisai on Leqembi. It also works in immunology and rare disease.

Hiring at Biogen in Switzerland

Biogen has 24 open jobs in Switzerland listed here across 2 cities. Most of its Switzerland hiring is in Medical Affairs (4) and Commercial & General Management (2), and the biggest location is Baar with 21 openings. 2 roles are internships.

Updated daily from the company's own job listings.

Open Roles in Switzerland

Showing 24 jobs in Switzerland All Biogen jobs →

Internship Manufacturing Engineering
Solothurn, Switzerland · Training
Internship 1 week ago
Internship Manufacturing Engineering
Solothurn, Switzerland · Training
Internship 1 week ago
Regional Medical Lead, Rare Diseases SMA
Baar, Switzerland · Medical Affairs
3 weeks ago
Global Commercialization Director, Glomerulonephropathy (GN)
Baar, Switzerland
3 weeks ago
Electrician II
Solothurn, Switzerland
4 weeks ago
Senior Supply Chain Planning Systems Analyst
Baar, Switzerland · Information Technology
4 weeks ago
Principal Auditor, Quality Audits
Baar, Switzerland · Quality
4 weeks ago
Data Generation & Patient Services Lead
Baar, Switzerland · Data & Digital
1 month ago
BIR Medical Lead, Lupus
Baar, Switzerland · Medical Affairs
1 month ago
BIR Medical Lead, Nephrology
Baar, Switzerland · Medical Affairs
1 month ago
Regional Medical Lead, Nephrology
Baar, Switzerland · Medical Affairs
1 month ago
Senior Manager, Europe Medical Strategy and Execution
Baar, Switzerland · BD&L & Strategic Planning
1 month ago
Head of Immunology Global CE&O
Baar, Switzerland · Drug Discovery & Preclinical Research
1 month ago
Launch Excellence Lead FA
Baar, Switzerland
1 month ago
Global Commercial Lead, Dravet
Baar, Switzerland · Commercial & General Management
1 month ago
Marketing Lead, FA
Baar, Switzerland · Marketing
1 month ago
Marketing Lead, SMA
Baar, Switzerland · Marketing
1 month ago
Global Commercial Lead FA
Baar, Switzerland · Commercial & General Management
1 month ago
Senior Director, Product Lead Ophthalmology
Baar, Switzerland
1 month ago
Director, Country & Site Operations (CSO), Europe
Baar, Switzerland
1 month ago