Jeff Kraft is the CEO of Nourish Inc..
128 people are employed at Nourish Inc..
Nourish Inc. is based in Santa Clara, California.
The NAICS codes for Nourish Inc. are [72, 7223, 722].
The SIC codes for Nourish Inc. are [58, 581].