About This Role 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