Biogen
12 open roles
- Locations
- Baar
- Fields
- Marketing & Communications, IT & Operations, Healthcare, Finance & Accounting, Product & Project…
- Seniority
- Specialist & professional, Executive & leadership, Employee
- Employment
- Full-time, Internship
- Workload
- 15–100%
- Industry
- Healthcare & pharma
- Company size
- Large company
- First listed
- 4 September 2026
- Latest posting
- 17 October 2026
Open roles at Biogen
12 open jobs
IT & Operations· 100%· Baar· Posted today
About This Role ## As a Senior Techno-Functional Analyst - Supply Planning & External Collaboration, you will play a key role in supporting…
Manager, Affiliate Finance
Full-timeFinance & Accounting· 100%· Baar· Posted 1 week ago
Based out of our offices in Baar we are recruiting for a Manager, Affiliate Finance About This Role: As Manager, Affiliate Finance you will…
Healthcare· 100%· Baar· Posted 1 week ago
About This Role: As a Senior Associate II in Quality Audits, you will be an integral part of Biogen's Corporate Quality team, focusing on a…
Marketing & Communications· 100%· Baar· Posted 2 weeks ago
Job Overview The Marketing Operations Manager is responsible for enabling execution of global marketing priorities by managing the operatio…
Global Commercial Lead, Dravet
Full-timeMarketing & Communications· 100%· Baar· Posted 2 weeks ago
Job Description About This Role: As the Global Commercial Lead Dravet, you will be at the forefront of our global commercialization strateg…
Global Commercial Lead FA
Full-timeMarketing & Communications· 100%· Baar· Posted 2 weeks ago
About This Role: As the Global Commercial Lead FA, you will be at the forefront of our global commercialization strategy. You will be respo…
Product Manager, SMA
Full-timeProduct & Project· 100%· Baar· Posted 2 weeks ago
Job Overview In this role the incumbent supports the development and execution of global marketing initiatives for a product, indication, c…
Marketing Lead, SMA
Full-timeMarketing & Communications· 15%· Baar· Posted 2 weeks ago
Job Overview This role is responsible for driving global market development and launch readiness strategies to support successful product c…
IT & Operations· 100%· Baar· Posted 3 weeks ago
About This Role As an IT Lead, you will serve as the trusted technology partner for business stakeholders across the CHAT (Switzerland & Au…
Marketing & Communications· Baar· Posted 4 weeks ago
About the role As a 12-months Intern in Value &Access and Commercial, you will be a part of a vibrant and diverse team and will be able to…
Healthcare· Baar· Posted 5 weeks ago
About This Role As Global Medical Director, Medical Education, you will play a pivotal role in shaping how the medical community understand…
Intern Commercial
InternshipOther· Baar· Posted 6 weeks ago
Based out of our offices in Baar, we are recruiting for an Intern, Commercial (12 months fixed-term contract) Summary: As an Intern within…