MNC InsiderMNC Insider

Medical Affairs Jobs at Biogen

USA
Posted: 28 Aug 2026

About This Role: As a Scientific Communications Director within the Global Medical Affairs Department, you will spearhea...

View Details
MA
Posted: 18 Aug 2026

About This RoleThe Strategy & Operations (S&O) Lead is a strategic partner within Biogen, who will take a lead role in o...

View Details
Japan
Posted: 02 Aug 2026

Job OverviewAs Biogen embarks on its first launch in a new therapeutic area, the Medical Manager, Pipeline will serve as...

View Details