CSL - King of Prussia, PA
posted 2 months ago
The Lead Clinical Site Ambassador at CSL Behring is responsible for overseeing site management activities for clinical studies, ensuring compliance with regulatory standards, and maintaining strong relationships with study sites. This hybrid role involves collaboration with cross-functional teams to execute clinical trials effectively and manage the performance of Clinical Site Ambassadors (CSAs).
Match and compare your resume to any job description
Start Matching