Yumba employs 8 employees. The Yumba management team includes Will Bowcott (CEO), Kevin Le (Production Director), and Mikhaylo Sorokin (Ios Developer).
Looking for a particular Yumba employee's phone or email?