Production Technicians – IM3216 FULL TIME, PERMANENT