The Director, Country & Site Operations (CSO), Europe is accountable for leadership and performance across assigned European countries, supporting Biogen clinical trials across all phases of development and therapeutic areas.
This role provides strategic and operational leadership to Clinical Country & Site Leads (CCSLs) and country/site operations resources, ensuring strong country delivery, site performance, investigator engagement, affiliate collaboration, and sponsor oversight.
The role serves as the senior CSO operational leader for a sub-regional cluster of countries and provides proactive country intelligence, site insights, risk assessment, and operational recommendations to inform protocol planning, country selection, site strategy, enrollment forecasting, and study execution.
This position partners closely with Worldwide Medical, Clinical Trial Delivery Units (CTDU), Clinical Monitoring Leads (CMLs), Site Managers, FSP partners, CRO partners, and affiliate leadership to support successful delivery of Biogen’s clinical trial portfolio and implementation of the CSO operating model, including IFM/SCOUT.
Leadership scope is expected to include approximately 5-8 direct reports and 15-25 indirect or matrixed resources, depending on assigned countries, portfolio needs, and organizational design.