PSI
1 open remote positions
PSI is a dynamic, global company founded in 1995, bringing together more than 2700 driven, dedicated and passionate individuals.
Site Contract Specialist
1 day ago
Canada
The Site Contract Specialist role involves a range of responsibilities, including facilitating negotiations of site agreements and budgets, customizing and preparing country- and site-specific agreements, tracking the status of site agreement and budget negotiation, and preparing executable versions of site agreements and budgets. It also includes coordinating the signature process and filing executed site agreements.