Global Site Activation Lead

IQVIA LLC

Warszawa

Remote

PLN 202,000 - 374,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

IQVIA LLC is seeking a Site Activation Manager to lead global start-up activities and accelerate patient enrollment across studies and regions. The role requires strategic oversight, regulatory coordination, and strong stakeholder engagement.

You will manage site initiation, contracting, and essential documents, while mentoring teams and supporting business development efforts. This is a sponsor-facing, home-based position with international scope.

Qualifications

  • Bachelor’s degree in Life Sciences or related field.
  • 7+ years in clinical research, including 3+ years in a leadership role.
  • Experience in international multi-region projects.
  • Strong leadership and project management skills.

Responsibilities

  • Provide strategic oversight and project management for global or multi-regional Site Activation activities.
  • Lead start-up delivery (pre-award through activation) and lifecycle maintenance.
  • Develop and execute the Site Activation Management Plan.
  • Collaborate with internal teams, regions, and external stakeholders to enable study start-up.
  • Oversee regulatory submissions, approvals, contracts, and essential documents.
  • Identify risks and propose practical solutions to support study delivery and bid processes.
  • Ensure tracking, reporting, and maintenance of project systems and timelines.
  • Support business development, including bid defense and client engagement.
  • Mentor and coach team members and contribute to continuous improvement.
  • Build and maintain strong client relationships and support customer-facing activities.

Skills

Leadership
Project management
Stakeholder management
Communication
Strategic thinking
Problem solving

Education

Bachelor’s degree in Life Sciences or related field

Job description

IQVIA LLC is seeking a Site Activation Manager to lead global start-up activities and accelerate patient enrollment across studies and regions. The role requires strategic oversight, regulatory coordination, and strong stakeholder engagement.

You will manage site initiation, contracting, and essential documents, while mentoring teams and supporting business development efforts. This is a sponsor-facing, home-based position with international scope.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Site Activation Lead — Homebased
Global Site Activation Lead — Homebased

IQVIA Argentina • Warszawa

On-site
PLN 202,000 - 374,000
Global Site Activation Lead - Remote
Global Site Activation Lead - Remote

IQVIA Argentina • Warszawa

On-site
PLN 202,000 - 374,000
Global Site Activation Lead
Global Site Activation Lead

IQVIA • Warszawa

On-site
PLN 245,000 - 331,000
Global Site Activation Manager, Sponsor Dedicated, Poland
Global Site Activation Manager, Sponsor Dedicated, Poland

IQVIA LLC • Warszawa

Remote
PLN 202,000 - 374,000
Remote EU Start-Up & Site Activation Specialist
Remote EU Start-Up & Site Activation Specialist

IQVIA Argentina • Warszawa

Remote
PLN 106,000 - 197,000
Senior Site Activation Lead for Clinical Trials Start-Up
Senior Site Activation Lead for Clinical Trials Start-Up

ICON Strategic Solutions • Polska

On-site
PLN 180,000 - 240,000
Annual leave
Health insurance
Retirement planning
+8
Remote Country & Site Activation Specialist (EE Europe)
Remote Country & Site Activation Specialist (EE Europe)

IQVIA • Polska

Hybrid
PLN 106,000 - 197,000
Clinical Trial Site Recruitment & Engagement Lead
Clinical Trial Site Recruitment & Engagement Lead

iqvia • Warszawa

On-site
PLN 103,000 - 191,000
Remote Country & Site Activation Specialist – EU Trials
Remote Country & Site Activation Specialist – EU Trials

IQVIA LLC • Warszawa

Remote
PLN 106,000 - 197,000
Global Site Activation Manager, Sponsor Dedicated, Poland
Global Site Activation Manager, Sponsor Dedicated, Poland

IQVIA • Warszawa

On-site
PLN 245,000 - 331,000