Operations Research Analyst Jobs - Bamburgh, England