We are currently looking to attract a Global Site Activation Manager, working from home, in Czech Republic.
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.
#LI-BN1