Amgen Canada Country Head Role

Amgen Inc. (IR) • mississauga, on, Canada • Posted June 07, 2026

Location mississauga, on
Job Type Full-time
Category Other-General
Posted June 07, 2026
Join Amgen as the Canada Country Head, driving strategic leadership in clinical study operations and enhancing site engagement across the country. This position focuses on leadership, compliance, and team development.

As a key figure in Global Study & Site Operations, you will oversee study execution, ensuring alignment with Amgen's quality standards and regulatory requirements. This role requires a robust background in clinical execution and team management, delivering on organizational objectives and driving site engagement through exceptional relationships and operational excellence.

Key Responsibilities: • Accountable for end-to-end study and site execution • Lead and develop the Country/Hub team effectively • Ensure timely resourcing across study delivery roles • Oversee financial and operational management at the country level • Manage risks and governance, chairing the Country Management Team

Requirements: • Doctorate with 3 years or Master’s with 7 ye...

Interested in this role?

Click the button below to start your application.

Apply Now