Quantitative Research Analyst Jobs - Newburn, England