Logo-of-Biogen-Sandbox-hiring-for-jobs-in-US-on-GrabJobs

Manager, Site Contracts Management

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Manager, Site Contracts Management

Job Description

This role is part of the larger Site Contracts Management (SCM) group that is accountable for the execution of Clinical Trial Agreements between Biogen and Study Sites governing the conduct of clinical trials. The SCM group works in close collaboration with both internal and external partners to fulfill group goals.

The Manager, SCM provides strategic study level support to ensure a best in class approach to site contract management for Phase I – IV clinical trials and scientific research collaborations. The Manager, SCM provides support at the study planning stage, as well as throughout the lifecycle of a clinical trial through development of strategy and maintaining oversight of Biogen’s Strategic Partner & Legacy CROs to ensure compliant and timely execution of site contracts. The Manager, SCM will provide in-house site contract development and negotiation support.

The Manager, SCM may also support the Senior Managers, SCM in their program lead responsibilities.

The Manager, SCM responsibilities may include the functional management of FSP Site Contract Managers and the development and maintenance of all processes and guidelines along with CRO relationship management with a specific focus on site agreements.

Business needs within the SCM group may require the Manager, SCM to take on other site contract related supporting activities to ensure smooth and efficient functioning of SCM group (e.g. direct management of trials where a non-strategic partner / preferred provider CRO is engaged and management of contracts related to Investigator Initiated Trials and Scientific Research Collaborations).

Qualifications

A minimum of 6 years’ experience in the biotechnology/pharmaceutical industry within the site contracting outsourcing space and fully proficient in project management and site contract and budget negotiation and execution across Phase I-IV clinical trials

Additional Information

This role is part of the larger Site Contracts Management (SCM) group that is accountable for the execution of Clinical Trial Agreements between Biogen and Study Sites governing the conduct of clinical trials. The SCM group works in close collaboration with both internal and external partners to fulfill group goals.
Original job Manager, Site Contracts Management posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

About the Company

Biogen Sandbox

Biogen is a leading biotechnology company that pioneers innovative science to deliver new medicines to transform patients’ lives and to create value for shareholders and our communities. We apply deep understanding of human biology and leverage different modalities to advance first-in-class treatmen...

Read more about the company

Auto-Apply to Manager Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Manager Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.