i2O employs 22 employees. The i2O management team includes Freddy Ramos (Sales Director - Spain and LATAM), Matt Law (Senior Software Developer), and Laura Thompson (Commercial and HR Manager).
Looking for a particular i2O employee's phone or email?