Global Feasibility & Site Activation Lead (Remote)

KCR Placement

Warszawa

Hybrid

PLN 210,000 - 320,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ICON, a global healthcare intelligence and clinical research organisation, seeks a Manager, Feasibility and Site Activation (FSA) for Poland, Warsaw. The role leads teams delivering feasibility assessments and site activation for global trials from a hybrid home/office basis.

You will coordinate start-up activities, manage documents and regulatory submissions, analyze data for risk and forecast, and drive improvements while collaborating with BD and operations with about 15% travel.

Qualifications

  • Bachelor's degree in life sciences, healthcare, business, or related field, or equivalent experience.
  • Fluent in German and English.
  • Significant experience in clinical research with a strong focus on feasibility, site selection, and study start-up.
  • Proven ability to manage projects or teams in a fast-paced, matrixed environment.
  • Strong analytical and planning skills, with experience interpreting feasibility data and operational metrics.
  • Excellent communication and stakeholder management skills, including customer-facing experience.
  • Continuous improvement mindset, with a focus on quality, predictability, and operational excellence.
  • Willingness to travel as required (approximately 15%)

Responsibilities

  • Managing FSA project teams to deliver country and site feasibility, start-up strategies, and activation activities in line with timelines and quality expectations.
  • Coordinate site start-up and activation delivery while ensuring timelines and quality.
  • Overseeing the coordination of essential documents, regulatory and ethics submissions, and contract/start-up packages for assigned studies.
  • Reviewing feasibility data, assumptions, and risks, and partnering with stakeholders to develop mitigation plans and realistic start-up forecasts.
  • Collaborating with business development and operational teams to support proposals, bid defences, and customer meetings with robust FSA input.
  • Monitoring performance metrics for feasibility and site activation, identifying trends and driving continuous improvement initiatives.
  • Providing coaching, feedback, and development opportunities to FSA staff, fostering a culture of accountability and collaboration.

Skills

Fluent in German
Fluent in English
Project management
Analytical thinking
Stakeholder management
Communication
Travel readiness

Education

Bachelor's degree in life sciences, healthcare, business, or related field

Job description

ICON, a global healthcare intelligence and clinical research organisation, seeks a Manager, Feasibility and Site Activation (FSA) for Poland, Warsaw. The role leads teams delivering feasibility assessments and site activation for global trials from a hybrid home/office basis.

You will coordinate start-up activities, manage documents and regulatory submissions, analyze data for risk and forecast, and drive improvements while collaborating with BD and operations with about 15% travel.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Site Activation Lead — Start-Up & Timelines
Global Site Activation Lead — Start-Up & Timelines

ICON Clinical Research • Poland

Remote
PLN 180,000 - 320,000
Various annual leave entitlements
Health insurance offerings
Retirement planning offerings
+1
Manager, Feasibility & Site Activation
Manager, Feasibility & Site Activation

KCR Placement • Warszawa

Hybrid
PLN 210,000 - 320,000
Regulatory Site Coordinator I - Warsaw (Clinical Trials)
Regulatory Site Coordinator I - Warsaw (Clinical Trials)

ICON Strategic Solutions • Województwo mazowieckie

On-site
PLN 80,000 - 110,000
Various annual leave entitlements
Health insurance offerings
Competitive retirement planning
+3
Site Management Associate I
Site Management Associate I

ICON Strategic Solutions • Województwo mazowieckie

On-site
PLN 80,000 - 110,000
Various annual leave entitlements
Health insurance offerings
Competitive retirement planning
+3
Site Activation Lead
Site Activation Lead

ICON Clinical Research • Poland

On-site
PLN 180,000 - 320,000
Various annual leave entitlements
Health insurance offerings
Retirement planning offerings
+1
Study Start-Up Associate II: Accelerate Site Activation
Study Start-Up Associate II: Accelerate Site Activation

ICON Clinical Research • Poland

Remote
PLN 120,000 - 160,000
Annual leave
Health insurance
Retirement planning
+3
Site Management Associate
Site Management Associate

KCR Placement • Warszawa

On-site
PLN 90,000 - 150,000
Health insurance offerings
Competitive retirement planning
Global Employee Assistance Programme
+3
Senior Site Start-Up Lead, Clinical Ops
Senior Site Start-Up Lead, Clinical Ops

Takeda • Warszawa

On-site
PLN 180,000 - 300,000
Lead, Site Start-Up & Trial Readiness
Lead, Site Start-Up & Trial Readiness

Takeda Pharmaceutical Co. • Warszawa

On-site
PLN 150,000 - 190,000
Remote Poland: Site Start-Up Specialist for EU Trials
Remote Poland: Site Start-Up Specialist for EU Trials

Advanced Clinical • Polska

Remote
PLN 120,000 - 180,000
Top locations