Operations Research Analyst Jobs - Adderbury, England