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-LjbffrEuropean CSO: Country & Site Operations Leader in indiana at Unknown Company
This position is listed as full time and onsite.