waypointjobs

Biogen, Inc.

European CSO: Country & Site Operations Leader

indiana, PA

Check who can apply and the requirements below before continuing.

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.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches