ICON India Central Services logo
ICON India Central Services4 days ago

Site Specialist II

On-site · Dublin, Leinster, Ireland or Reading, England, United Kingdom

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Site Specialist II at ICON will independently manage a range of site support activities and serve as an operational contact for sites, contributing to efficient start-up and maintenance of clinical trials. Responsibilities include coordinating site-level document collection and maintenance for assigned sites, acting as an operational liaison for site staff on documentation and process questions, maintaining up-to-date site status and milestones in clinical trial management tools, planning logistics for site meetings and monitoring visits, identifying opportunities to streamline site workflows and drive process improvements, and mentoring/providing guidance to Site Specialist I or junior colleagues. Requires a bachelor's degree in life sciences, healthcare, business, or related field (or equivalent clinical research experience) and experience in site support or clinical administration within CRO/pharma/healthcare, with familiarity in regulatory submissions, GCP, and site documentation.

Required Qualifications

  • Bachelor's degree in life sciences, healthcare, business, or a related field, or equivalent clinical research experience
  • Relevant experience in site support, clinical administration, or similar roles within CRO, pharma, or healthcare
  • Experience with Regulatory Submissions will be an advantage
  • Good understanding of clinical trial processes, GCP, and site documentation requirements
  • Strong organizational and problem-solving skills, with the ability to manage multiple sites and priorities
  • Excellent communication and interpersonal skills, with a proactive, service-focused mindset
  • Comfort working independently while collaborating effectively with cross-functional teams
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

ICON India Central Services

Site Specialist II

Apply on Sorce