B

Clinical Country and Site Lead, Canada

Biogen, Inc.

toronto, on, Canada Full-time June 05, 2026
Apply Now

Opportunity Description

Clinical Country and Site Lead (CCSL)

As a Clinical Country and Site Lead (CCSL), you will play a pivotal role in advancing global clinical development strategies by harnessing key local operational and scientific knowledge. Your strategic focus will be on fostering local partnerships to enhance global customer satisfaction and support the execution of our development pipeline. This role will provide global teams with in-depth local insights, ensuring that regional opportunities and needs are integrated into operational plans. At the country level, you will direct operational priorities and manage resources effectively, serving as the primary point of contact for investigators, affiliate office staff, CRO staff, and global teams. Your expertise will ensure the successful delivery of local clinical trials while maintaining a focus on quality and patient safety. Additionally, you'll address investigator concerns and collaborate with internal teams to support innovative wor...

Full-time Other-General

Ready to Apply?

Submit your application for Clinical Country and Site Lead, Canada at Biogen, Inc.

Apply for this Position