← Toutes les offres

Global Site Activation Manager

À propos du poste

• Provide strategic oversight and project management for global or multi-regional Site Activation activities.
• Lead start-up delivery from pre-award through activation and lifecycle maintenance in compliance with ICH-GCP, regulatory requirements, and project timelines.
• Develop and execute the Site Activation Management Plan aligned with study strategy and scope of work.
• Collaborate with internal teams, regions, and external stakeholders to ensure efficient study start-up execution.
• Oversee regulatory submissions, approvals, contracts, and essential document processes.
• Assess regulatory landscapes and contribute to regulatory intelligence and strategy.
• Identify risks and propose practical solutions to support study delivery and bid processes.
• Ensure accurate tracking, reporting, and maintenance of project systems, timelines, and documentation.
• Support business development, including bid defense and client engagement activities.
• Mentor and coach team members and contribute to continuous improvement initiatives.
• Build and maintain strong client relationships and support customer-facing activities.

• Bachelor’s degree in Life Sciences or related field.
• Minimum 7 years’ experience in clinical research, including 3+ years in a leadership role.
• Proven international project experience across multiple regions.
• Strong leadership and project management skills with ability to manage multiple priorities.
• Demonstrated ability to deliver projects on time, within scope, and budget.
• Excellent communication, negotiation, and stakeholder management skills.
• Ability to lead through others and maintain effective cross-functional relationships.
• Strategic thinking and problem-solving.
• Leadership and team development.
• Regulatory and clinical trial expertise.
• Stakeholder engagement and collaboration.
• Quality and compliance focus.