Lead, Feasibility & Site Activation for Global Trials

ICON

Center Square (PA)

A distancia

USD 120.000 - 180.000

Jornada completa

Hace 7 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Various annual leave entitlements
Health insurance offerings
Competitive retirement planning

Descripción de la vacante

ICON is seeking a Manager of Feasibility and Site Activation to lead teams delivering feasibility assessments and site activation for global clinical trials. The role focuses on coordinating start-up activities, resolving issues, and building team capability within a fast-paced environment.

You will oversee resourcing, regulatory submissions, and interaction with stakeholders to ensure timely, high-quality activations. Travel is minimal and collaboration with cross-functional groups is essential.

Formación

  • Bachelor's degree or equivalent experience in life sciences, healthcare, business, or related field.
  • Significant clinical research experience with 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 metrics.
  • Excellent communication and stakeholder management skills, including customer-facing experience.
  • Continuous improvement mindset focused on quality and operational excellence.
  • Willingness to travel as required (minimal).

Responsabilidades

  • Coordinate site start-up and activation delivery to meet timelines and quality expectations.
  • Manage FSA project teams, resource planning and headcount control.
  • Oversee documents, regulatory submissions, and contract/start-up packages for studies.
  • Review feasibility data and risks; develop mitigation plans and forecasts.
  • Support proposals, bid defenses, and customer meetings with robust FSA input.
  • Monitor feasibility and activation metrics; drive continuous improvement.
  • Provide coaching and development opportunities to FSA staff.

Conocimientos

Stakeholder management
Analytical thinking
Project management
Communication
Leadership

Educación

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

Descripción del empleo

ICON is seeking a Manager of Feasibility and Site Activation to lead teams delivering feasibility assessments and site activation for global clinical trials. The role focuses on coordinating start-up activities, resolving issues, and building team capability within a fast-paced environment.

You will oversee resourcing, regulatory submissions, and interaction with stakeholders to ensure timely, high-quality activations. Travel is minimal and collaboration with cross-functional groups is essential.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Manager, Feasibility & Site Activation
Senior Manager, Feasibility & Site Activation

ICON Clinical Research • Center Square (PA)

Presencial
USD 110.000 - 170.000
Annual leave
Health insurance
Retirement planning
+2
Lead Study Start-Up Manager — Clinical Trials
Lead Study Start-Up Manager — Clinical Trials

Regulatory Jobs • Center Square (PA)

Presencial
USD 110.000 - 170.000
Base salary
Incentives
Health/Wellbeing
+4
Global Feasibility Lead – Site Strategy & Enrollment Insights
Global Feasibility Lead – Site Strategy & Enrollment Insights

ICON Strategic Solutions • EE. UU.

Presencial
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

Presencial
USD 120.000 - 190.000
Annual leave
Health insurance
Retirement planning
+3
Global Study Feasibility Manager
Global Study Feasibility Manager

ICON Strategic Solutions • EE. UU.

A distancia
USD 120.000 - 180.000
Manager, FSA (Feasibility Site Activation)
Manager, FSA (Feasibility Site Activation)

ICON • Center Square (PA)

A distancia
USD 120.000 - 180.000
Various annual leave entitlements
Health insurance offerings
Competitive retirement planning
Global Feasibility Lead — Site Strategy & Enrollment Insights
Global Feasibility Lead — Site Strategy & Enrollment Insights

ICON • Pennsylvania

Presencial
USD 120.000 - 180.000
Annual leave entitlements
Health insurance offerings
Competitive retirement planning
+3
Global Feasibility Lead — Remote for Phase II+ Trials
Global Feasibility Lead — Remote for Phase II+ Trials

ICON Strategic Solutions • EE. UU.

A distancia
USD 120.000 - 180.000
Manager, Study Start-Up & Process Improvement
Manager, Study Start-Up & Process Improvement

ICON • Center Square (PA)

Presencial
USD 110.000 - 160.000
Annual leave
Health insurance
Retirement planning
+3
Global Feasibility Lead: Site Strategy & Enrollment
Global Feasibility Lead: Site Strategy & Enrollment

KCR Placement • Center Square (PA)

A distancia
USD 120.000 - 180.000
Annual leave entitlements
Health insurance offerings
Retirement planning offerings
+3