Manager, Site Activation

ICON Clinical Research · Warsaw, Poland, Poland

Location
Warsaw
Job Type
Full-time
Posted
June 20, 2026

Job Description

Manager, Site Activation - Warsaw, Poland - home or office based

ICON plc is a world-leading healthcare intelligence and clinical research organization. We’re proud to foster an inclusive environment driving innovation and excellence, and we welcome you to join us on our mission to shape the future of clinical development.

We are currently seeking a Manager, Site Activation to join our diverse and dynamic team. As a Manager, Site Activation at ICON, you will oversee the process of activating clinical trial sites, ensuring that they are set up efficiently and in compliance with regulatory and study requirements. You will lead a team focused on streamlining site initiation activities and collaborating with internal and external stakeholders to ensure timely site activations for clinical studies.

**What You Will Be Doing:**

+ Managing the end-to-end site activation process, including site identification, feasibility, and initiation for clinical trials.<...

Ready to Apply?

Submit your application for Manager, Site Activation at ICON Clinical Research

Apply Now