Description
As a Sr. Site Management Associate (French Speaking) at ICON Strategic Solutions, you will work in a sponsor-dedicated model, supported by ICON's global expertise.
You will serve as the primary point of contact for site administration and logistical needs during enrollment and maintenance and Data Base Lock (DBL).
Key responsibilities include:
- Clinical Trial Execution & Site Support:
- Collaborate with PIs and study coordinators to troubleshoot technical and administrative activities and issues
- Ensure timely site support and sustained engagement through consistent communication, proactive problem-solving, and appropriate follow-up
- Track and monitor documentation and systems information to ensure compliance and quality standards are maintained
- Regulatory & Documentation Oversight:
- Support maintenance and update of the Trial Master File (TMF) with essential enrollment and maintenance documentation
- Ensure documentation of patient-related activities, deviation handling, and site correspondence aligns with GCP and internal SOPs
- Operational Efficiency & Collaboration:
- Collaborate with monitors, CRLs, and cross-functional teams to identify unique and trending needs, operational risks, and site administrative feedback
- Utilize internal tracking tools and systems to ensure real-time visibility into site status/compliance
Requirements:
- Bachelor's degree with at least 2 years of experience in clinical research
- Knowledge of Good Documentation Practices
- Systems experience (Veeva, TMF) highly preferred
- Understanding of the overall clinical development paradigm
- Must be bilingual: French/English
ICON offers a competitive and comprehensive total rewards package designed to support your health, wellbeing, and career development.