Global Site Contracts Lead
19 days ago
Uxbridge
Global Site Contract Lead based in Hungary, Poland, Romania, Spain, South Africa, Israel, Italy and UK. The main responsibility of the Site Contract Lead is the negotiation of study specific generic and country Clinical Site Agreement (CSA) templates with the Sponsor and support the PL in the neg...