JobMesh

Site Activation Specialist - Germany

IQVIA · Frankfurt Am Main, Hesse, DE

Freelance Site Activation Specialist – Germany (Home-Based) Location: Germany (home-based) Contract type: Freelance FTE: 1.

Job description

Freelance Site Activation Specialist – Germany (Home-Based) Location: Germany (home-based): Contract type: Freelance FTE: 1.0 - full time: Start: immediately Duration: around 4 month About the Role: We are looking for a Freelance Site Activation Specialist based in Germany to support country-level clinical trial start-up and site management activities. This role focuses on feasibility, site identification, regulatory submissions, and activation , with some involvement in maintenance activities. Candidates with experience in Switzerland or exposure to the DACH region are highly preferred. Key Responsibilities: - Act as the primary point of contact for assigned investigative sites - Execute feasibility, site identification, and site activation activities in line with SOPs, regulations, and project timelines - Prepare, review, and manage essential site and regulatory documents, ensuring completeness and accuracy - Support contract and budget processes in collaboration with internal stakeholders - Maintain and update tracking tools, timelines, and internal systems with accurate project data - Monitor and report on site activation progress and performance metrics - Ensure compliance wit...