Operations Research Analyst Jobs - Thorner, England