Senior Site Management Associate - multilingual skills
... . We want to be the Clinical Research Organisation that delivers excellence ... for managing, implementing and monitoring clinical studies, with support, in a ... : Successful candidates will possess a clinical or life science degree (e. ...