Operations Research Analyst Jobs - Sherborne, England