Quantitative Research Analyst Jobs - Mauchline, Scotland