RESEARCH MANAGER QUANTITATIVE RESEARCH jobs in HOLLOWAY NORTH LONDON, United Kingdom #2