Shawn Olmstead Email

Manager, Operations and Support . DeGroote School of Business

Current Roles

Employees:
1192
Revenue:
$300.4M
About
The DeGroote School of Business at McMaster University is an innovative business school that focuses on interdisciplinary thinking and evidence-based management. DeGroote produces curriculum, programs, and research that enable our graduates to excel in a fast-paced world.
DeGroote School of Business Address
1280 Main Street West
Hamilton, ON
CAN
DeGroote School of Business Email
DeGroote School of Business Phone Numbers
905-525-9140

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.