Production Technician – Mechanical – IM3173 FULL TIME, PERMANENT