Quantitative Research Analyst Jobs - Freshwater, England