Envaya employs 11 employees. The Envaya management team includes Leobard Mgetta (Executive Director), Kisumva Mathew (Co-founder and executive director), and Zanzibar Zef (Secretary General).
Get Contact Info for All DepartmentsLooking for a particular Envaya employee's phone or email?