Study Site Management Specialist

ICON Clinical Research
Full-time Remote, Germany other-general
Posted:
February 26, 2026
Location:
Remote, Germany, Germany

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 projects, ens...

Apply for this Job

Submit your application for the Study Site Management Specialist position at ICON Clinical Research.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Remote, Germany
Posted: February 26, 2026
Deadline: March 05, 2026