ICON logo
ICONPosted 1 month ago

Site Activation Lead

On-siteMechelen, Flanders, Belgium

Full TimeSenior LevelBachelors DegreeEnterprise

Job Summary

Lead clinical trial start-up activities by 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 each project has a comprehensive site activation plan while conducting studies effectively. Lead sponsor initiatives such as kick-off meetings, bid defenses, project updates, and status calls. Manage competing priorities and develop your team to deliver quality outcomes. Requires approximately 5 years of experience in a Clinical Research environment with a Bachelor's Degree. Approximately 15% travel required.

Required Qualifications

  • Bachelor's Degree, preferably in life sciences
  • Minimum of 5 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%)
  • Employment with ICON is contingent upon having the legal right to work in the country where the role is based

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce