ICON plc, a world-leading clinical research and healthcare intelligence organization, is seeking passionate candidates for the role of Site Management Associate I (SMA I). This is a full-time position based in Delhi, India, with flexibility to work from office or home.
If you are looking to grow your career in clinical research site management, this opportunity offers the chance to work with a global leader driving innovation in clinical development.
Key Responsibilities
As a Site Management Associate I at ICON, you will:
- Assist in monitoring clinical trial sites to ensure compliance with study protocols, GCP, and regulatory requirements.
- Support site management with documentation, data entry, and tracking site performance metrics.
- Collaborate with cross-functional teams to resolve site-related issues.
- Maintain accurate site activity records and prepare monitoring reports.
- Participate in training and development programs to enhance clinical trial management expertise.
Candidate Profile
- Bachelor’s degree in Life Sciences, Healthcare Administration, or Clinical Research.
- Some experience in clinical research, site management, or related roles preferred (freshers may also apply).
- Strong organizational and multitasking skills with attention to detail.
- Basic understanding of clinical trial processes and regulatory requirements is a plus.
- Excellent communication and teamwork abilities.
Benefits of Joining ICON
ICON offers a competitive salary package and benefits tailored to support your well-being and work-life balance, including:
- Annual leave entitlements.
- Health insurance for employees and families.
- Retirement planning and savings options.
- Life assurance coverage.
- Global Employee Assistance Programme (TELUS Health).
- Flexible, country-specific perks such as childcare vouchers, gym memberships, and travel subsidies.
Application Details
- Position: Site Management Associate I
- Location: Bangalore, India (Office or Remote option)
- Employment Type: Full-time
