Make Your Resume Now

Site Contract Specialist I

Posted October 08, 2025
Full-time
Associate

Job Overview

The Site Contract Specialist can be based anywhere in Canada. 

The core responsibilities of this role include:

  • Facilitating negotiations of site agreements and budgets to ensure alignment with the site activation plan 
  • Customizing and preparing country- and site-specific agreements and organizing their translations
  • Tracking the status of site agreement and budget negotiation
  • Preparing executable versions of site agreements and budgets, and coordinating the signature process
  • Filing executed site agreements in the Trial Master File
  • Updating all concerned functions on the site contracting process

 

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Create Resume