Omniyat employs 58 employees. The Omniyat management team includes Cyrrine Medalla (HR Manager), Dean Lander (Executive Director - Development), and Helen Pinto (Deputy Director Administration).
Get Contact Info for All DepartmentsLooking for a particular Omniyat employee's phone or email?