Operations Research Analyst Jobs - Abergavenny, Wales