Sarah Vreugdenhil is the Vice President Operations of Humu.
107 people are employed at Humu.
Humu is based in Mountain View, California.
The NAICS codes for Humu are [56, 51, 54161, 541, 541612, 54, 518, 5416].
The SIC codes for Humu are [73, 737, 736].