RESEARCH MANAGER QUANTITATIVE RESEARCH jobs in SOUTH WEST LONDON KENSINGTON, United Kingdom #2