Quality Inspector

Delfingen Industry - Cavite, Calabarzon