CSL Behring is seeking a Director, Regional Head Site Management & Oversight for the EMEA region, responsible for leading clinical site operations and ensuring compliance with international regulations. The role involves managing site relationships, supporting study delivery, and improving operational processes, requiring significant experience in clinical research and team management.
Must-have
Nice-to-have
Not specified