Production Technician at Downer (Carrara, QLD, Australia) — aijobsearch