Stephen Taub Two Sigma Closes a New Impact Fund The firm believes there is a link between job quality, worker satisfaction, and financial returns. Stephen Taub April 13, 2023 David Siegel, co-founder of Two Sigma Investments. (Victor J. Blue/Bloomberg)