i20.biz employs 23 employees. The i20.biz management team includes Ruslan Isay (Partner), Ekaterina Gorina (Co owner, Art Director), and Anton Shloma (Team Lead).
Get Contact Info for All DepartmentsLooking for a particular i20.biz employee's phone or email?