Quantitative Research Analyst Jobs - Sudbury, England