Company Name

Industry

Location

Revenue

Employees

UMKC Institute for Human Development

Research

United States, Missouri

$500M to $1B

51-200

Missouri Institute of Mental Health

Research

United States, Missouri

$25M to $50M

51-200

FleishmanHillard TRUE Global Intelligence

Research

United States, Missouri

$1M to $5M

51-200