3 Foundry Jobs in Newark