Operations Research Analyst Jobs - Timperley, England