Production Operator - Technician

Delfingen Industry - Cavite, Calabarzon