Global Site Activation Manager, Clinical Operations
...customer experiences. This position can be anywhere in Europe, remote.
Job Overview
As a Global Site Activation Manager you will be our project manager for the Start-Up phase, in charge of the design and implementation of our strategy towards sites activation from...