Global Feasibility Lead: Site Strategy & Enrollment

KCR Placement

Center Square (PA)

Remote

USD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual leave entitlements
Health insurance offerings
Retirement planning offerings
Employee Assistance Programme LifeWays
Life assurance
Flexible country-specific benefits

Job summary

ICON Strategic Solutions is seeking a Feasibility Lead to drive country strategy, site identification, and enrollment planning for global studies in a sponsor-dedicated model.

You will oversee CRO feasibility work, test enrollment assumptions, build country scorecards in Excel, and partner with cross-functional teams to deliver actionable recommendations that accelerate trial timelines.

Qualifications

  • Bachelor's degree in life sciences, nursing, public health, or a related field.
  • 5+ years of clinical operations experience in biotech, pharma, or CRO, with extensive experience in country and site feasibility oversight
  • Therapeutic experience: Experience in Immunology highly preferred (dermatology, GI - nice to have)
  • Demonstrated ownership of country selection and/or site selection recommendations for global studies, with the analytical work to support them.
  • Strong quantitative skills — comfortable building enrollment models and country scorecards in Excel and working with trial-landscape and real-world data platforms (e.g., Citeline/Informa, IQVIA, TriNetX, ClinicalTrials.gov, EU CTIS).
  • Working knowledge of ICH GCP, global regulatory and start-up requirements, and country-level submission and approval timelines.
  • Excellent written and verbal communication — able to turn ambiguous data into a clear, defensible recommendation for a senior audience.
  • Ability to manage multiple studies and shifting priorities in a fast-moving, lean organization

Responsibilities

  • Lead country selection strategy with data-driven recommendations on country mix, site allocation, and enrollment distribution.
  • Oversee CRO completion of design and execution of feasibility assessments, including protocol-specific questionnaires and landscape reviews.
  • Pressure-test enrollment assumptions by triangulating internal data, external sources, and site input.
  • Build and maintain a landscape of sites and investigators across regions.
  • Lead site identification and qualification with CROs and translate findings into clear selection recommendations.
  • Track site performance history and feed insights into future decisions.
  • Maintain feasibility metrics and enrollment data.
  • Present feasibility findings, trade-offs, and recommendations clearly.
  • Serve as feasibility contact for programs and manage CRO feasibility vendors.
  • Partner with Patient Advocacy on patient-finding and recruitment strategies.

Skills

Data-driven
Country strategy
Site identification
Enrollment modeling
Excel proficiency
Vendor management
Cross-functional collaboration
Communication

Education

Bachelor's degree in life sciences or related field

Tools

Citeline/Informa
IQVIA
TriNetX
ClinicalTrials.gov
EU CTIS

Job description

ICON Strategic Solutions is seeking a Feasibility Lead to drive country strategy, site identification, and enrollment planning for global studies in a sponsor-dedicated model.

You will oversee CRO feasibility work, test enrollment assumptions, build country scorecards in Excel, and partner with cross-functional teams to deliver actionable recommendations that accelerate trial timelines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Feasibility Lead — Site Strategy & Enrollment Insights
Global Feasibility Lead — Site Strategy & Enrollment Insights

ICON • Pennsylvania

On-site
USD 120,000 - 180,000
Annual leave entitlements
Health insurance offerings
Competitive retirement planning
+3
Global Feasibility Lead – Site Strategy & Enrollment Insights
Global Feasibility Lead – Site Strategy & Enrollment Insights

ICON Strategic Solutions • United States

On-site
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

On-site
USD 120,000 - 190,000
Annual leave
Health insurance
Retirement planning
+3
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 Feasibility Lead — Remote for Phase II+ Trials
Global Feasibility Lead — Remote for Phase II+ Trials

ICON Strategic Solutions • United States

Remote
USD 120,000 - 180,000
Global Study Feasibility Manager
Global Study Feasibility Manager

ICON Strategic Solutions • United States

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

On-site
USD 120,000 - 190,000
Annual leave
Health insurance
Retirement planning
+3
Feasibility Lead
Feasibility Lead

ICON • Pennsylvania

On-site
USD 120,000 - 180,000
Annual leave entitlements
Health insurance offerings
Competitive retirement planning
+3