Executive management
Executive Vice-President (EVP)

Catherine MacLeod

Catherine MacLeod is the Executive Vice-President of the Canadian Institutes of Health Research (CIHR). In this role, Ms. MacLeod provides strategic vision and leadership in areas such as the implementation of the strategic plan, governance and policy development. Working across all portfolios, she ensures the strategic and horizontal alignment of CIHR’s science policies and business activities. In addition, Catherine engages key stakeholders across government, industry, research, health, and philanthropic sectors to support the management of CIHR’s operations.

Before joining the CIHR, Catherine was the Assistant Parliamentary Librarian at Library of Parliament. In this role, she managed the Parliamentary Information and Research Service, delivering research to the House of Commons and Senate. Previously, Catherine held the position of Associate Assistant Deputy Minister for the Health Products and Food Branch at Health Canada. She has served in many executive positions within the federal public sector, with a focus on strategic policy and program delivery. She holds a Masters of Philosophy in Politics from Exeter University in the United Kingdom and a Bachelor of Arts – Honours in History and Political Studies from Queen’s University. Catherine is originally from Montréal and is fully bilingual.

Date modified: