Operations Research Analyst Jobs - Thorney, England