Operations Research Analyst Jobs - Shrewsbury, England