Project Manager, FSA - Tokyo Osaka - Office Hybrid Home
About the company
ICON is a global healthcare intelligence and clinical research organisation united by a mission to bring new medicines and treatments to patients faster.
As a values-driven organisation, integrity, collaboration, agility, and inclusion are at the heart of how we work and interact with each other, customers, patients and suppliers.
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.
What You Will Do:
You will oversee site start-up and activation workstreams, ensuring deliverables meet quality and timeline expectations.
Key responsibilities include:
•
Developing and managing FSA project plans, timelines, and deliverables for assigned studies.
•
Coordinating feasibility assessments, country and site recommendations, and start-up strategies in collaboration with functional experts.
•
Overseeing essential document collection, ethics and regulatory submissions, and site activation milestones.
•
Tracking progress against timelines and KPIs, proactively identifying risks and implementing mitigation plans.
•
Serving as the primary FSA contact for internal teams and customers for study-level start-up matters.
•
Contributing to process improvement and best practice sharing within the FSA project management team.