50 employees
Beal Institute for Strategic Creativity is a research organization that conducts studies on intersection of technology and human behaviour.
2005