IQVIA is seeking a Site Activation Specialist located in Madrid/Barcelona, Spain. As a Site Activation Specialist, you will oversee the development, review, and rollout of Informed Consent Forms across multiple countries. This role offers a hybrid work model and involves collaboration with global teams to ensure compliance and timely delivery.
Qualified candidates should have a Bachelor’s degree in Life Sciences and at least 4 years of relevant experience, along with strong communication and negotiation skills.
#J-18808-LjbffrTake the next step and apply for this exciting opportunity
Apply Now