The Country Clinical Site Lead (CCSL) is a strategic, externally facing role that provides critical local operational and scientific expertise to support global clinical development strategies. Acting as a key liaison between investigators, research sites, CROs, affiliate teams, and global study teams, the CCSL helps ensure the successful delivery of clinical trials while maintaining a strong focus on quality, patient safety, and operational excellence. The CCSL brings valuable country-specific insights to global development programs, ensuring local opportunities and needs are incorporated into study planning and execution. The role also serves as an escalation point for site-related issues, including patient safety and data integrity concerns, and supports effective resolution through collaboration with internal stakeholders. Working within Biogen's Internalized Flexible Model, the CCSL partners closely with Clinical Site Engagement and Clinical Monitoring Operations teams, including Clinical Monitoring Leads (CMLs), Site Managers, and FSP partners, to promote seamless collaboration and drive successful country-level study execution.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager