Clinical Site Ambassador
Remote throughout France
In collaboration with Client, the Clinical Site Ambassador (CSA) is responsible for developing and maintaining the relationship with the site. The CSA is the main point of contact for the site and will be responsible for knowing all aspects of the site capabilities and structure; being an expert on their sites. In addition, the CSA will perform all site management and monitoring activities at clinical site(s). The CSA will ensure clinical studies are performed in accordance with study protocol, standard operating procedures and associated plans, and relevant local and internal regulations, legislation and ICH / GCP guidelines.
Education: