The Director, Regional Head Site Management & Oversight at CSL Behring is a remote leadership position responsible for overseeing clinical site operations across the EMEA region. The role involves strategic oversight of clinical programs, ensuring compliance with regulatory standards, and fostering relationships with investigators and service providers.
Must-have
Nice-to-have
Not specified