Site Activation Specialist I/II - Chengdu
On-site · Chengdu, Sichuan, China
Job Summary
Site Activation Specialist I/II responsible for country-level site start-up activities, including preparing and submitting Local EC/RA/central submissions, ensuring TMF readiness, maintaining training records, and coordinating with the CSA/SAM and site personnel to activate sites end-to-end within China. Will monitor timelines and budgets, ensure SOP/WI compliance, support continuous quality improvements in SSU components, and liaise with investigators, vendors, and regulatory authorities to enable timely regulatory submissions and activation of study sites.
Required Qualifications
- Bachelor’s Degree
- Detailed understanding of clinical trial process across Phases II-IV and ICH GCP
- Ability to understand clinical protocols and associated study specifications
- Detailed understanding of clinical trial start-up processes
- Ability to manage external vendors to contract effectively
- Strong organizational skills with ability to handle multiple tasks effectively
- Strong written and verbal communication and interpersonal skills
- Ability to manage multiple project budgets with increased complexity and value
- Quality-driven in all managed activities
- Good negotiating skills
- Good problem-solving skills
- Demonstrated ability to work independently as well as part of a team
This role has closed. Sorce can match you with similar open roles and apply on your behalf.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.