Yumba employs 8 employees. The Yumba management team includes Will Bowcott (CEO), Adam Peters (Kitchen Manager), and Lin Joey (Team Lead).
Looking for a particular Yumba employee's phone or email?