Operations Research Analyst Jobs - Okehampton, England