Biogen's Finance department is led by Stephen Covel (Vice President, Head of Finance and Operations for Biogen Intercontinental and Biosimilars Business) and has 315 employees.
Get Contacts for Finance DepartmentLooking for a particular Biogen employee's phone or email?