Operations Research Analyst Jobs - Salfords, England