Subscribe to Job Alert
Join our happy subscribers
Global Site Activation Manager
This role is responsible for overseeing and managing global site activations for multiple assigned studies and leading Regional Site Activation Associates to deliver operational milestones.
Collaborating with external stakeholders/ clients, cross-functional teams and the Global Projects team for timely and expedited site activation delivery this individual will also drive, review and apply risks & mitigations across all countries/ sites to ensure successful delivery and transparency across assigned projects.
Key roles and responsibilities of a Global Site Activation Manager are as follows -
To be considered for this exciting opportunity you will need the following skills and experience -
Check how your CV aligns with this job
Build your CV for free. Download in different templates.
Join our happy subscribers