23 employees
OmniFoods mission is to innovate food that will treat the planet right, treat animals right and treat us right.
2018