OWOX BI employs 127 employees. The OWOX BI management team includes Vlad Flaks (CEO), Irina Sidorenko (COO), and Ievgen Krasovytskyi (Head of Marketing).
Get Contact Info for All DepartmentsLooking for a particular OWOX BI employee's phone or email?