← BuscayCurra

Director, Country & Site Operations (CSO), Europe

Biogen

Schweiz📅 17/9/2026

Descripción

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 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 oversig…
Envía tu CV a Biogen

Gratis. Guzzi, nuestro asistente con IA, te prepara la carta para esta oferta y te ayuda a mandarla.

Ver la oferta original en Adzuna ↗

Más ofertas de director en Schweiz

Ver las 148 ofertas de director en Schweiz →

BuscayCurra es gratis

2,9 millones de ofertas y 7 de cada 10 traen el correo de la empresa: tu CV llega a una persona. Guzzi te ayuda a hacer el CV y a mandarlo.