Rick Green is the VP Regulatory Affairs of Impossible Foods.
437 people are employed at Impossible Foods.
Impossible Foods is based in Redwood City, California.
The NAICS codes for Impossible Foods are [424, 311, 4244, 42441, 42, 31].
The SIC codes for Impossible Foods are [51, 20, 207, 514].