About this role
Site Activation Specialist, Spain at Iqvia. Location: Madrid or Barcelona. Role: prepare documents, inform teams, distribute documents Requirements: Bachelor in Life Sciences; 4+ years as Site Activation Specialist; strong communication; multi-project management; knowledge of ICH/GCP. Category: Project and Program Management Seniority: Mid Level Commitment: Full Time Workplace: Hybrid Languages: English