Opportunity Description
Site Activation Manager assigned to Client
Updated: June 12, 2026
Location: Tlalnepantla, MEX, Mexico
Job ID:
Site Activation Manager assigned to Client
- Responsible and accountable for the customer-focused leadership and management of Site Start-Up (SSU) deliverables within a country, region or globally, within the assigned projects or programs. Directs the technical and operational aspects of the Site Start-Up deliverables of the assigned projects. Accountable for the delivery of activation-ready study sites on time, on budget, and in compliance with all applicable regulations. Responsible for overseeing all Site Start-Up activities from site selection/recommendation through site-activation ready and all maintenance activities for the life cycle of the study. Develops SSU timelines as required and reports progress including plans to address potential risks/gaps to the project team, Project Manager (PM), SSU Managem...
Interested in this opportunity? Apply now through Expertini.
Apply for this Position