Saturday , 27 June 2026
Breaking News

Clinical Country and Site Lead, Canada – Biogen

Biogen

Job Title: Clinical Country and Site Lead, Canada

Location: Toronto, ON

Job Description: Country Site Lead is a key player in ensuring that investigator concerns are promptly addressed, safeguarding data integrity… investigator and site knowledge. Manage relationships with investigators and sites to foster collaboration and satisfaction

Company Name: Biogen

Salary: CA$127000 – 169750 per year

Apply for this job!

To apply for this job please visit jobviewtrack.com.