Operations Research Analyst Jobs - Kelloe, England