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