Quantitative Research Analyst Jobs - Kidlington, England