I

Manager, Site Activation

ICON

Warsaw, Masovian Voivodeship, Poland Permanent June 24, 2026

Found 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 c...

Ready to Apply?

Submit your application for Manager, Site Activation at ICON

Apply Now