Global Feasibility Lead — Site Strategy & Enrollment Insights

ICON

Pennsylvania

Vor Ort

USD 120.000 - 180.000

Vollzeit

14 Tage+

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Annual leave entitlements
Health insurance offerings
Competitive retirement planning
Global Employee Assistance Programme (
Life assurance
Country-specific benefits

Zusammenfassung

ICON Strategic Solutions is seeking a Feasibility Lead to drive country selection and site identification for global studies. You will oversee CROs conducting feasibility assessments, test enrollment assumptions, and maintain a landscape of sites and investigators across North America, Europe, and other regions.

You will translate findings into actionable recommendations, work with cross-functional teams, and manage vendor partnerships to ensure timely, high-quality feasibility outcomes.

Qualifikationen

  • Bachelor’s degree in life sciences or related field required.
  • 5+ years of clinical operations experience with country/site feasibility oversight.

Aufgaben

  • Lead country selection strategy with data-driven recommendations on country mix, site allocation and enrollment distribution.
  • Oversee CROs in design and execution of feasibility assessments including questionnaires and landscape analyses.
  • Pressure-test enrollment assumptions using internal data, external intelligence, and site/investigator input.
  • Build and maintain a landscape of sites and investigators across regions and translate findings into selection recommendations.
  • Track site performance (enrollment, data quality, audits) and feed insights into future decisions.
  • Present feasibility findings clearly, including risk assessments where data is thin.
  • Partner with study teams and CROs from concept to first patient in, ensuring quality and timelines.

Kenntnisse

Quantitative analytics
Excel modeling
Country/site feasibility
Cross-functional collaboration
Data-driven decision making

Ausbildung

Bachelor’s degree in life sciences, nursing, public health, or related field

Tools

Citeline/Informa
IQVIA
TriNetX
ClinicalTrials.gov
EU CTIS

Jobbeschreibung

ICON Strategic Solutions is seeking a Feasibility Lead to drive country selection and site identification for global studies. You will oversee CROs conducting feasibility assessments, test enrollment assumptions, and maintain a landscape of sites and investigators across North America, Europe, and other regions.

You will translate findings into actionable recommendations, work with cross-functional teams, and manage vendor partnerships to ensure timely, high-quality feasibility outcomes.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Global Feasibility Lead: Site Strategy & Enrollment
Global Feasibility Lead: Site Strategy & Enrollment

KCR Placement • Center Square (PA)

Remote
USD 120.000 - 180.000
Annual leave entitlements
Health insurance offerings
Retirement planning offerings
+3
Global Feasibility Lead – Site Strategy & Enrollment Insights
Global Feasibility Lead – Site Strategy & Enrollment Insights

ICON Strategic Solutions • USA

Vor Ort
USD 120.000 - 160.000
Various annual leave entitlements
Health insurance offerings
Competitive retirement planning
+3
Global Feasibility Lead: Country & Site Strategy
Global Feasibility Lead: Country & Site Strategy

ICON Strategic Solutions • Pennsylvania

Vor Ort
USD 120.000 - 190.000
Annual leave
Health insurance
Retirement planning
+3
Global Feasibility Lead — Remote for Phase II+ Trials
Global Feasibility Lead — Remote for Phase II+ Trials

ICON Strategic Solutions • USA

Remote
USD 120.000 - 180.000
Senior Feasibility Strategy Lead
Senior Feasibility Strategy Lead

ICON • Center Square (PA)

Remote
USD 120.000 - 180.000
Annual leave entitlements
Health insurance
Retirement planning
+1
Global Study Feasibility Manager
Global Study Feasibility Manager

ICON Strategic Solutions • USA

Remote
USD 120.000 - 180.000
Lead, Feasibility & Site Activation for Global Trials
Lead, Feasibility & Site Activation for Global Trials

ICON • Center Square (PA)

Remote
USD 120.000 - 180.000
Various annual leave entitlements
Health insurance offerings
Competitive retirement planning
Feasibility Lead
Feasibility Lead

ICON • Center Square (PA)

Remote
USD 120.000 - 180.000
Annual leave entitlements
Health insurance offerings
Retirement planning offerings
+3
Feasibility Lead
Feasibility Lead

ICON Strategic Solutions • Pennsylvania

Vor Ort
USD 120.000 - 190.000
Annual leave
Health insurance
Retirement planning
+3
Feasibility Lead
Feasibility Lead

ICON • Pennsylvania

Vor Ort
USD 120.000 - 180.000
Annual leave entitlements
Health insurance offerings
Competitive retirement planning
+3