Humu employs 108 employees. The Humu management team includes Alan Talanoa (CTO), Sarah Vreugdenhil (Vice President Operations), and Zaki Hussain (Head of Demand Generation).
Get Contact Info for All DepartmentsLooking for a particular Humu employee's phone or email?