79 employees
The mission of Discovery Institute is to advance a culture of purpose, creativity and innovation.
1990