Accelerate Clinical Trial Start-Up in China as a Homebased Site Activation Lead
ICON plc is a world-leading healthcare intelligence and clinical research organization. From molecule to medicine, we help accelerate the development of drugs and devices that save lives.
We are seeking an experienced Site Activation Lead to drive and oversee clinical trial start-up activities across China. In this pivotal, homebased role, you will be the strategic leader ensuring our studies activate quickly and efficiently, leveraging your deep knowledge of the local regulatory landscape to keep projects on track and within compliance.
Your Impact: Key Responsibilities
You will be the single point of leadership for all site activation activities on your assigned projects, serving as a key client partner and internal expert.
- Strategic Leadership: Lead all clinical trial start-up activities, developing and executing comprehensive country and site distribution plans aligned with client objectives.
- Project Management & Delivery: Oversee the day-to-day delivery of site activation, ensuring adherence to sponsor timelines, KPIs, and compliance with ICON SOPs and regulatory standards.
- Client Partnership: Serve as the primary point of contact for sponsors, leading key initiatives including kick-off meetings, bid defenses, and regular project update calls.
- Process Optimization: Utilize strong project management skills to optimize performance, improve collaboration, and ensure successful study outcomes through efficient site activation.
- Quality & Compliance: Ensure each project has a robust site activation plan and is conducted effectively in accordance with ICH-GCP and local regulatory requirements.
Your Profile & Qualifications
You are a proactive leader with extensive experience in the Chinese clinical trial environment and a proven track record of accelerating study start-up.
Required Experience & Skills:
- Bachelor’s Degree, preferably in Life Sciences or a related field.
- A minimum of 5 years of experience in a Clinical Research environment, with a strong focus on Site Activation and Start-Up activities.
- Deep understanding of the regulatory and submission processes in China is essential.
- Strong project management skills, with the ability to manage multiple priorities and work efficiently to tight deadlines.
- Excellent written and verbal communication abilities in English and Mandarin.
- Proven ability to lead initiatives and work collaboratively with cross-functional and global teams.
What ICON Offers You:
Our success depends on our people. We offer a competitive salary and a comprehensive benefits package focused on your well-being and professional growth.
- Strategic Homebased Role: Enjoy the flexibility of working from home while leading critical projects.
- Career Growth: Clear paths for professional development in a global, industry-leading CRO.
- Competitive Compensation & Benefits: A rewarding package including health insurance, retirement planning, and life assurance.
- Supportive Environment: Access to our Global Employee Assistance Programme for you and your family.
- Inclusive Culture: We are dedicated to fostering a diverse and accessible workplace where everyone belongs.
Ready to Lead and Accelerate Clinical Research in China?
If you are a site activation professional with expertise in the Chinese market and a drive to deliver results, we encourage you to apply.