All jobs near France

Found 1 job
    • France
    • Negotiable
    • Posted 15 days ago

    One of EPM Scientifics key clients are currently seeking a freelance SCRA based in central France. Please see below the details of the role: - Early Phase Oncology Study - 1 FTE - Start date - ASAP - 12 month contract - Regular travel to Strasbourg If this is of interest to you please get in touc...