Operations Research Analyst Jobs - Altrincham, England