Clinical Research Associate/ Clinical Site Manager
12 hours ago
Clinical Research Associate / Clinical Site Manager. We are seeking an experienced Clinical Research Associate (CRA) or Site Manager to manage and support the execution of clinical trials across multiple sites in Europe, including the UK, Spain, Italy, Germany, France, and Netherlands. Previous expe