Ophid employs 90 employees. The Ophid management team includes Theonevus Chinyanga (Executive Director), Michael Chikudza (Human Resources Officer), and Sara Page (Chief of Party).
Get Contact Info for All DepartmentsLooking for a particular Ophid employee's phone or email?