Cynthia Weinman, Ph.D. and Robert K. Schnee, Ph.D. founded the company in 1993 as a full service research organization comprised of social scientists. Robert J. Morais, Ph.D. joined the newly named company as a partner in 2006.

Weinman Schnee Morais is majority owned by Cynthia Weinman and is classified by the Federal Government as a woman-owned small business.