Operations Research Analyst Jobs - Otterburn, England