Global Study Operations Canada Head Role
Amgen Inc. (IR) • mississauga, peel region • Posted June 27, 2026
Position Overview
Take charge as the Canada Country Head for Amgen, leading clinical study execution and operational excellence. This pivotal role enhances global study strategies and regional site relationships.
As a strategic leader in the Global Study & Site Operations team, you will be accountable for overseeing the entire study lifecycle within Canada. This position demands excellence in site engagement, compliance, and governance while driving team capability and performance to meet Amgen's objectives.
Key Responsibilities:
• Ensure effective execution of clinical studies across Canada
• Act as a strategic advisor on study feasibility and site selection
• Develop and lead the Country/Hub team with clarity
• Oversee budgets and efficient resource allocation
• Chair the Country Management Team for governance and risk
Requirements:
• Doctoral degree and 3 years or Master’s with 7 years experience
• Bachelor’s degree with 9 years of relevant experience
• Proven manager...
As a strategic leader in the Global Study & Site Operations team, you will be accountable for overseeing the entire study lifecycle within Canada. This position demands excellence in site engagement, compliance, and governance while driving team capability and performance to meet Amgen's objectives.
Key Responsibilities:
• Ensure effective execution of clinical studies across Canada
• Act as a strategic advisor on study feasibility and site selection
• Develop and lead the Country/Hub team with clarity
• Oversee budgets and efficient resource allocation
• Chair the Country Management Team for governance and risk
Requirements:
• Doctoral degree and 3 years or Master’s with 7 years experience
• Bachelor’s degree with 9 years of relevant experience
• Proven manager...