🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Site Start-Up Lead - Mexico (Global CRO)

Hospitality Full Benefits Career Growth
Company

Precision for Medicine

Location

workfromhome, Mexico

Posted

May 30, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

A leading medical research firm is hiring a Start Up Lead in Mexico. The role involves execution of site start-up strategies and oversight of site start-up activities, ensuring timely delivery and alignment with clients. Candidates should have a bachelor's degree in life sciences with at least 5 years of experience in site start-up, excellent leadership skills, and fluency in English. Candidates will participate in client meetings and manage project milestones as part of a cross-functional team.