Operations Research Analyst Jobs - Teignmouth, England