105 employees
Institute for Fiscal Studies is a leading economic research institute they research in analysis, covering subjects from tax and benefits.
1969