Quantitative Research Analyst Jobs - Leigh, England