Inovretail employs 28 employees. The Inovretail management team includes André Sousa (Board Advisor and Director Professional Services), Eduardo Peñaranda (Country Director Spain), and Ricardo Ferreira (Fractional Head of New Product Development).
Looking for a particular Inovretail employee's phone or email?