Production Engineer59Susquehanna PacificLevel 48/100 Barangaroo Ave, Barangaroo NSW 2000, AustraliaIndustry JobsCloses: Dec 30, 2026