Site Activation Lead
On-siteMechelen, Flanders, Belgium
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.