ICON logo
ICONPosted 3 weeks ago

Site Management Associate

On-siteSão Paulo, São Paulo, Brazil or Santiago, Santiago Metropolitan, Chile

Full TimeEntry LevelBachelors DegreeEnterprise

Job Summary

Assist in monitoring clinical trial sites, ensuring adherence to study protocols, regulatory requirements, and Good Clinical Practice (GCP) guidelines. Support site management activities including documentation preparation, data entry, and tracking site performance metrics. Collaborate with cross-functional teams to facilitate communication, address site-related issues, and maintain accurate records for monitoring reports. Participate in training and development initiatives to enhance clinical trial management knowledge. Home office based in Brazil, Chile, or Perú; employment contingent on legal right to work. Requires Bachelor's degree in life sciences, healthcare administration, or clinical research with experience in global clinical research or site management.

Required Qualifications

  • Bachelor's degree in a relevant field such as life sciences, healthcare administration, or clinical research
  • Experience supporting in global clinical research, site management, or related administrative roles
  • Strong organizational skills and attention to detail, with the ability to manage multiple tasks effectively
  • Strong knowledge of clinical trial processes and regulatory requirements
  • Excellent communication and interpersonal skills, with the ability to work collaboratively within a Global team environment
  • Home Office Based in Brazil, Chile or Perú
  • Employment with ICON is contingent upon having the legal right to work in the country where the role is based

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce