iO life science employs 5 employees. The iO life science management team includes Juan Ernesto Rodriguez (Head of UX Design), Juan Ernesto Rodriguez (Head of User Experience Design), and Chinmay Deodhar (Consultant).
Get Contact Info for All DepartmentsLooking for a particular iO life science employee's phone or email?