ZENA employs 70 employees. The ZENA management team includes Loren Thomas (Co-Founder and CEO), and Mugweri Christopher (Programs Director).
Looking for a particular ZENA employee's phone or email?