🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Site Management Associate I (Santiago)

Company

Psi Cro

Location

santiago, metropolitana de santiago

Posted

June 22, 2026

Position Overview

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?

Join thousands of Americans building their careers

Apply Now