🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Clinical Country and Site Lead, Canada

Hospitality Full Benefits Career Growth
Company

Biogen

Location

toronto, Canada

Posted

June 06, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

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...