Find your dream job now!

Click on Location links to filter by Job Title & Location.
Click on Company links to filter by Company & Location.
For exact match, enclose search terms in "double quotes".

Keywords: Head of Portfolio and Project Management, Biogen WCH, Location: San Francisco, CA

Page: 1

Head of Portfolio and Project Management, Biogen WCH

About the Role: The Head of Portfolio and Project Management at the Biogen West Coast Hub (WCH) is a leadership role... Management Define and implement the WCH portfolio and project management strategy, aligning with enterprise objectives. Lead...

Company: Biogen
Location: San Francisco, CA
Posted Date: 14 Dec 2025

Clinical Trial Application Lead, Biogen West Coast Hub

to be successful in this role. The Regulatory Manager will report to the Head of Clinical Trials Application, within Biogen’s Global Regulatory... Affairs organization. This is a hybrid role based in the SF Bay Area. As part of Biogen’s WCH, this role will support high...

Company: Biogen
Location: San Francisco, CA
Posted Date: 28 Jan 2026
Salary: $118000 - 158000 per year

Senior Clinical Development Lead, Immunology and Indication Expansion, WCH

within Biogen’s West Coast Hub (WCH), will lead the development of one or more programs in a growing portfolio of early-phase...Biogen’s West Coast Hub, based in South San Francisco, is specifically focused on transforming the lives of patients...

Company: Biogen
Location: San Francisco, CA
Posted Date: 21 Dec 2025