B
Biogen
Open positions
3 jobs
B
Biogen 3 weeks ago
Payroll Manager
Europe
Poland
About This Role: As a Payroll Manager, you will oversee payroll operations within your assigned region, ensuring timely and accurate payroll delivery. This role is integral to our global payroll team and involves…
Performance Management Process Improvement Vendor Management
B
Biogen 3 weeks ago
Manager, Internal Audit
North America
United States
About This Role: As the Internal Audit Manager at Biogen, you will play a pivotal role in strengthening our risk management, governance, and control environment. This position transcends traditional audit execution by…
AI Analytics Data Analytics Data Visualization Generative AI +5 skills
