Odobo employs 8 employees. The Odobo management team includes Shelley Hutchinson (Head of Delivery), Cristina Ionescu (Software Developer), and Lezlee Leman (Chief Executive Officer).
Get Contact Info for All DepartmentsLooking for a particular Odobo employee's phone or email?