President & CEO
Nino Vella
CEO Approval Rating
89/100
New Pig Corporation manufactures and sells workplaces managing leaks, drips and spills.