Canada Country Head, Global Study & Site Operations Associate Director

Amgen Inc. (IR)

📍 mississauga, peel region, Canada

Full-time Management & Operations

Job Description

Position

Canada Country Head, Global Study & Site Operations Associate Director

Responsibilities

  • Accountable for end-to-end study, site, and site engagement execution across the assigned country or hub-and-spoke geography, ensuring delivery of the clinical portfolio in alignment with global study strategies, regulatory requirements, and Amgen quality standards.
  • Provide strategic leadership for country commitments, acting as a key advisor on study feasibility, placement, and site selection, aligned to global portfolio priorities and regional strengths.
  • Lead, line-manage, and develop the Country/Hub team, ensuring clear direction, strong performance, capability development, and succession planning to deliver portfolio and organizational objectives.
  • Ensure adequate and timely resourcing across study delivery, site operations, and monitoring roles, working closely with global partners to match capacity and capability to portfol...
Apply for this Position