Homebased with occasional travel (approximately 10%)
Manage feasibility and site activation activities
Oversee site start-up and activation
Develop and manage fsa project plans
ICON is a leading clinical research organization seeking a Site Activation Lead to manage feasibility and site activation activities for clinical studies. The ideal candidate will have experience in project management within clinical research and a strong understanding of regulatory requirements
Job Summary
As a Project Manager, Feasibility and Site Activation (FSA) at ICON, you will be responsible for planning and manage Feasibility and Site Activation (FSA) activities for assigned clinical studies.
You will oversee site start-up and activation workstreams, ensuring deliverables meet quality and timeline expectations.
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.
Matching Summary
Match Score: 85
ICON is a leading clinical research organization seeking a Site Activation Lead to manage feasibility and site activation activities for clinical studies. The ideal candidate will have experience in project management within clinical research and a strong understanding of regulatory requirements.
Skills & Requirements
Must-have
manage Feasibility and Site Activation activities
oversee site start-up and activation
develop and manage FSA project plans
coordinate feasibility assessments and strategies
track progress against timelines and KPIs
Nice-to-have
contribute to process improvement
foster an inclusive environment
drive innovation and excellence
Key Requirements
Bachelor's degree or equivalent experience
Strong experience in feasibility, site activation, or start-up project management
Proven ability to manage project plans and timelines
Good understanding of regulatory and ethics requirements
Excellent communication and organizational skills
Willingness to travel as required (approximately 10%)