Skip to main content Skip to search Skip to search

About

Catherine McGregor

Catherine McGregor is associate professor of leadership studies at the University of Victoria.