Clinical Research Associate/ Clinical Site Manager
3 days ago
Clinical Research Associate (CRA) / Site Manager – Europe (UK-based).Europe (UK-based with high travel to sites in Spain, Italy, Germany, France, Netherlands).Flexible – EOR options available.High (to 5-6 sites across Europe).Clinical Research Associate (CRA).The role will involve high travel, s