Unknown Company

European CSO: Country & Site Operations Leader

indiana, pa • Posted 3 weeks ago
Onsite Full Time Management & Operations

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

European CSO: Country & Site Operations Leader in indiana at Unknown Company

This position is listed as full time and onsite.

Back to Job Search