Study Site Management Specialist

ICON
📍 Germany, Germany, Germany 💼 Permanent 🕒 Posted March 01, 2026

Job Description

Study Start Up Associate

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 Site Activation Lead to join our diverse and dynamic team. As a Site Activation Lead at ICON, you will advance clinical trial start-up activities by understanding client objectives and assisting in the development of the plan for country and site distribution. We pride ourselves on our amazing company culture, where we work as one team to achieve industry-leading results.

What you will be doing

  • Lead clinical trial start-up activities, understanding client objectives and assisting in the development of plans for country and site distribution.
  • Oversee day-to-day delivery of all aspects of site activation in assigned proj...

Ready to Apply?

Submit your application today and join our talented team at ICON.

Submit Application

Job Details

  • Location Germany, Germany
  • Job Type Permanent
  • Category Business Operations Specialists
  • Posted Date March 01, 2026
  • Application Deadline April 10, 2026