Production Technician
Avery Dennison Corporation
Longford