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 strategic policy, including the CIHR Strategic Plan; ministerial and parliamentary support; governance and corporate services. Working across all portfolios, she guides the horizontal alignment of CIHR’s programs and initiatives. Catherine engages key stakeholders across government, research, health, and philanthropic sectors to inform CIHR’s delivery of its mandate with a focus on equity, diversity and inclusion.

Before joining the CIHR, Catherine led the Parliamentary Information and Research Service at the Library of Parliament, 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 held policy and program delivery senior executive positions at Justice Canada, the Canada Revenue Agency and Health Canada.

Catherine holds a Master 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. She completed the Certificate Program in Public Sector Leadership and Governance at UOttawa. Catherine originates from Montréal, Québec and is fully bilingual.

Date modified: