Senior Clinical Research Associate - Oncology
2 days ago
Slough
You will be working on 2-3 trials, where you will be responsible for site management (including start-up), both on-site and remotely, while working on projects from our varied client base, ranging ...