View more Production Manager in Twin Falls, ID