Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director OF Operations

Biogen

Biogen is seeking a Director of Country & Site Operations (CSO), Europe, to lead operational excellence across European countries for clinical trials. The role oversees CCSLs, site engagement, and sponsor oversight, partnering with Worldwide Medical, CTDU, CROs, and affiliate leadership to optimize protocol planning and execution.

The candidate will manage a sizable team and drive enrollment forecasting, site strategy, and risk management while supporting sub-regional portfolio delivery and

#J-18808-Ljbffr
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director OF Operations. Be the first to apply!