Assistant Controller Jobs - Taibach, Wales