50 employees
Upstart Kombucha is a beverages company that provides fermented food and beverages.
2013