Operations Research Analyst Jobs - Cardiff, Wales