The DeGroote School of Business at McMaster University is an innovative business school that focuses on interdisciplinary thinking and evidence-based management.