B

Site Management Lead

BioSpace·Schaffhausen·21.05.2026

 jobs.biospace.com

 
full_time80–100%

 

This Site Management Lead role involves directing clinical site management activities. Daily tasks include overseeing site monitors and ensuring study timelines are met. A degree in a medical or scientific field and 5 years of industry experience are required. Nice-to-have skills include risk management and quality control experience. This role is unique due to its global scope and study strategy leadership. Notable perks include collaboration with key stakeholders.