Operations Research Analyst Jobs - Heywood, England