🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Clinical Trial Site Management Associate

Hospitality Full Benefits Career Growth
Company

ICON Clinical Research

Location

Mexico, Mexico

Posted

June 08, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

ICON Clinical Research is looking for a Site Management Associate I in Mexico City. This role is integral in supporting clinical trial sites through monitoring, compliance, and logistical support. The ideal candidate will possess a Bachelor’s degree in a relevant field and have experience working with global teams.

Key responsibilities include assisting in site monitoring, managing documentation, and collaborating with cross-functional teams. ICON values inclusivity and offers various health insurance and retirement planning benefits.

#J-18808-Ljbffr