Emumba employs 303 employees. The Emumba management team includes Maria Batool (Program Manager | Product Designer | Product Owner), Ahmed Abdullah (Sales Executive), and Syed Husaini (Project Manager).
Looking for a particular Emumba employee's phone or email?