Quantitative Research Analyst Jobs - Crofton, England