Location: Home based with 75% expected to be on the road
Duration: Initially 6 months
* Perform monitoring and site management activities for Phase I-III oncology in the French speaking part of Switzerland to support the oncology business unit
* Writing reports based on findings
* Previous monitoring experience in oncology trials
* Good knowledge of Good Clinical Practice/ICH Guidelines and other applicable regulatory requirements
* Fluency in French and English. German language skills would be a plus
* Advanced computer skills and ability to embrace new technologies
* Ability to manage required travel of up to 75% on a regular basis
Sthree Switzerland is acting as an Employment Business in relation to this vacancy.
Als registriertes Mitglied von freelance.de können Sie sich direkt auf dieses Projekt bewerben.