RESEARCH MANAGER QUANTITATIVE RESEARCH jobs in LONDON N7, United Kingdom #2