Operations Research Analyst Jobs - Metheringham, England