Operations Research Analyst Jobs - Farndon, England