Production Supervisor - FIC America Corp.

Bloomingdale, IL 60108