About this opportunity
Biogen, Inc. lists this European CSO: Country & Site Operations Leader opportunity in indiana, Pennsylvania. Review the employer’s description below for duties, qualifications and application requirements.
Job description
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
Worksite address
indiana, PA, 15705, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.