Site Activation Lead

ICON Strategic Solutions

Italia

On-site

EUR 45,000 - 56,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Benefits offered by this job

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

Job summary

ICON Strategic Solutions is seeking a Site Activation Lead to advance trial start-up activities, shaping country and site distribution plans and ensuring sponsor deadlines.

You will oversee day-to-day activation work, lead kick-off meetings, and coordinate with global teams to deliver compliant, high-quality study starts.

Requirements include a Bachelor’s in life sciences, 4+ years in clinical research Start-Up, strong project management, and willingness to travel ~15%.

Qualifications

  • Bachelor's Degree in life sciences.
  • Minimum of 4 years of experience in a Clinical Research environment, focusing on Start-Up.
  • Strong project management skills with regulatory and submission knowledge across countries.
  • Excellent written and verbal communication abilities.
  • Ability to work under tight deadlines and manage multiple priorities.
  • Willingness to travel approximately 15%.

Responsibilities

  • Lead clinical trial start-up activities, understanding client objectives and assisting in the development of plans for country and site distribution.
  • Oversee day-to-day delivery of all aspects of site activation in assigned projects, ensuring adherence to sponsor timelines, expectations, and compliance with sponsor KPIs, SOPs, and regulatory standards.
  • Ensure that each project has a comprehensive site activation plan, conducting studies effectively in accordance with the plan.
  • Lead sponsor initiatives such as kick-off meetings, bid defenses, project updates, status calls, and other key communications.
  • Utilize project management skills to optimize performance and collaboration, ensuring successful study outcomes.

Skills

Project management
Regulatory knowledge
Communication
Time management
Travel readiness

Education

Bachelor's Degree in life sciences

Job description

At ICON Strategic Solutions, you will work in a sponsor-dedicated model, supported by ICON’s global expertise. As the world’s largest FSP organisation, with over 90 sponsor partnerships, we offer stability, career development and a collaborative environment where your work contributes to the development of treatments that benefit patients worldwide.

As a Site Activation Lead at ICON, you will advance clinical trial start-up activities by understanding client objectives and assist in the development of the plan for country and site distribution.

You will manage day-to-day site start-up and activation activities, supporting your team to deliver quality outcomes.

What You Will Do
Key Responsibilities Include
  • Lead clinical trial start-up activities, understanding client objectives and assisting in the development of plans for country and site distribution.
  • Oversee day-to-day delivery of all aspects of site activation in assigned projects, ensuring adherence to sponsor timelines, expectations, and compliance with ICON/client KPIs, SOPs, and regulatory standards.
  • Ensure that each project has a comprehensive site activation plan, conducting studies effectively in accordance with the plan.
  • Lead sponsor initiatives such as kick-off meetings, bid defenses, project updates, status calls, and other key communications.
  • Utilize project management skills to optimize performance and collaboration, ensuring successful study outcomes.
Your Profile

You will have solid site start-up and activation experience, with the ability to manage competing priorities and develop your team.

Required Qualifications And Experience
  • Bachelor's Degree, preferably in life sciences.
  • Minimum of 4 years of experience in a Clinical Research environment, focusing on Start-Up experience.
  • Strong project management skills, with a deep understanding of regulatory and submission processes in various countries.
  • Excellent written and verbal communication abilities.
  • Proven ability to work efficiently to tight deadlines and manage multiple priorities.
  • Willingness to travel as required (approximately 15%)
What ICON Can Offer You

Our success depends on the quality of our people. That’s why we’ve made it a priority to build a diverse culture that rewards high performance and nurtures talent. In addition to your competitive salary, ICON offers a range of additional benefits. Our benefits are designed to be competitive within each country and are focused on well-being and work life balance opportunities for you and your family.

Our Benefits Examples Include
  • Various annual leave entitlements
  • A range of health insurance offerings to suit you and your family’s needs.
  • Competitive retirement planning offerings to maximize savings and plan with confidence for the years ahead.
  • Global Employee Assistance Programme, LifeWorks, offering 24-hour access to a global network of over 80,000 independent specialized professionals who are there to support you and your family’s well-being.
  • Life assurance
  • Flexible country-specific optional benefits, including childcare vouchers, bike purchase schemes, discounted gym memberships, subsidized travel passes, health assessments, among others.

At ICON, inclusion & belonging are fundamental to our culture and values. We’re dedicated to providing an inclusive and accessible environment for all candidates. ICON is committed to providing a workplace free of discrimination and harassment. All qualified applicants will receive equal consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Salary range: €45,040.00-€56,300.00

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Clinical Trial Start-Up Lead: Site Activation Expert
Clinical Trial Start-Up Lead: Site Activation Expert

ICON Strategic Solutions • Italy

On-site
EUR 45,000 - 56,000
Various annual leave entitlements
Health insurance offerings
Competitive retirement planning
+3
Clinical Research Associate
Clinical Research Associate

ICON Strategic Solutions • Milano

On-site
EUR 41,000 - 51,000
Health insurance
Annual leave entitlements
Life assurance
+1
Senior Clinical Research Associate
Senior Clinical Research Associate

ICON Clinical Research • Italy

Remote
EUR 55,000 - 80,000
Various annual leave entitlements
Health insurance offerings
Competitive retirement planning
+3
Sr. Clinical Research Associate
Sr. Clinical Research Associate

ICON Strategic Solutions • Turbigo

On-site
EUR 50,000 - 75,000
Various annual leave entitlements
Health insurance offerings
Retirement planning offerings
+2
Senior Clinical Research Associate
Senior Clinical Research Associate

ICON Strategic Solutions • Italy

On-site
EUR 45,000 - 65,000
Health insurance
Competitive salary
Various annual leave entitlements
+2
Senior Clinical Research Associate
Senior Clinical Research Associate

Icon Clinical Plc • Milano

On-site
EUR 60,000 - 90,000
Clinical Trial Liaison
Clinical Trial Liaison

ICON • Milano

Hybrid
EUR 60,000 - 90,000
Annual leave entitlements
Health insurance offerings
Retirement planning offerings
+3
Site Activation Specialist
Site Activation Specialist

IQVIA • Milano

On-site
EUR 33,000 - 49,000
Exposure across 21 Therapeutic Areas
Global team across 141 locations
Access to new technologies
+1
Site Activation Specialist
Site Activation Specialist

IQVIA LLC • Milano

On-site
EUR 33,000 - 49,000
European Clinical Trial Liaison – Italy (Site Recruitment)
European Clinical Trial Liaison – Italy (Site Recruitment)

ICON • Milano

Hybrid
EUR 60,000 - 90,000
Annual leave entitlements
Health insurance offerings
Retirement planning offerings
+3