Operations Research Analyst Jobs - Newquay, England