Clinical Research Associate/ Clinical Site Manager
7 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