18 employees
Homewood Research Institute is a charitable organization that offers research and event services.