748 people are employed at Impossible Foods.
Impossible Foods is based in Redwood City, California.
The NAICS codes for Impossible Foods are [424, 42, 4244, 42441].
The SIC codes for Impossible Foods are [20, 207].