Site Management Associate I (Santiago)

Psi Cro · santiago, metropolitana de santiago, Chile

Location
santiago
Job Type
Full-time
Posted
June 22, 2026

Job Description

Join our international team and be the key support to clinical research projects, streamlining communication, maintaining systems and managing documents & information.

Responsibilities

  • Being the main point of contact between site personnel and CRA involved in the project, helping on query resolution and EDC completion.
  • Serves as the primary site’s contact point for vendors, study supplies, and access management.
  • Ensure that pre‑study testing (scans, MRI/CT qualification questionnaires, test ECGs, etc.) of local site facilities is completed.
  • Act as the one who will ensure the order, receipt, inventory storage, distribution, return/recall and reconciliation of clinical supplies.
  • Ensures regulatory and ethics committee submissions and notifications, staying up to date on local regulations and dispositions.
  • Coordinate preparation for and follow‑up on site, TMF and systems audits and inspections.
  • Manage the TMF...

Ready to Apply?

Submit your application for Site Management Associate I (Santiago) at Psi Cro

Apply Now