i2O employs 21 employees. The i2O management team includes Freddy Ramos (Sales Director - Spain and LATAM), Laura Thompson (Commercial and HR Manager), and Heng Moh (Director of Finance).
Looking for a particular i2O employee's phone or email?