Operations Research Analyst Jobs - Maghull, England