Site Activation Lead

ICON

Buenos Aires, Argentina
On-site (1 day per week in the office)
Manage site start-up and activation
Develop country and site distribution plans
Oversee sponsor initiatives and communications
ICON is seeking a Site Activation Lead in Buenos Aires, Argentina, to drive clinical trial start-up activities and ensure compliance with client objectives and regulatory standards. The ideal candidate should have a strong background in clinical research, project management skills, and excellent communication abilities

Job Summary

  • 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.
  • In addition to your competitive salary, ICON offers a range of additional benefits designed to be competitive within each country and focused on well-being and work life balance opportunities.

Matching Summary

Match Score: 85

ICON is seeking a Site Activation Lead in Buenos Aires, Argentina, to drive clinical trial start-up activities and ensure compliance with client objectives and regulatory standards. The ideal candidate should have a strong background in clinical research, project management skills, and excellent communication abilities.

Skills & Requirements

Must-have

  • Manage site start-up and activation
  • Develop country and site distribution plans
  • Oversee sponsor initiatives and communications
  • Optimize performance and collaboration

Nice-to-have

  • Foster inclusive environment
  • Nurture talent and reward high performance

Key Requirements

  • Minimum 5 years experience in Clinical Research Start-Up
  • Bachelor's Degree in life sciences preferred
  • Strong project management skills
  • Deep understanding of regulatory and submission processes
  • Advanced level of English

Work Rights

Not specified

Tailored Resume

Cover Letter