Operations Research Analyst Jobs - Sudbury, England