Operations Research Analyst Jobs - Southchurch Village, England