Mechanical Production Technician – IM3043 FULL TIME, PERMANENT