Full-time

Clinical Country and Site Lead, Canada

Posted by Biogen • May 29, 2026

📍 toronto, on, Canada
Apply Now

Description

In this strategically focused role of Clinical Country Site Lead, you will drive global clinical development strategies by providing essential local operational and scientific expertise. As part of a regionally aligned team, your contributions will be pivotal in enhancing global customer satisfaction and supporting the delivery and execution of Biogen's development pipeline. You will manage the integration of local opportunities into global strategies and ensure operational plans reflect country-specific needs. Serving as the primary contact for investigators, affiliate office staff, CRO staff, and global teams, your role is crucial in delivering local clinical trials with a focus on quality, patient safety, and effective oversight. The Clinical Country Site Lead is a key player in ensuring that investigator concerns are promptly addressed, safeguarding data integrity and patient safety, while contributing to the overall success of Biogen’s clinical research endeavors.

Wh...

Ready to Seal the Deal?

Submit your application today and take the next step in your career with Biogen.

Apply for this Job