3rd shift Production Technician I at Akorn, Inc.

Decatur, IL