Operations Research Analyst Jobs - Sandwich, England