RESEARCH MANAGER QUANTITATIVE RESEARCH jobs in SWISS COTTAGE, United Kingdom #2