Innovae employs 37 employees. The Innovae management team includes Mikel Pajares (Co Founder and CTO), Idoia Salsamendi (Marketing and Internationalization Manager), and Borja Etxegoena (Director de productos).
Get Contact Info for All DepartmentsLooking for a particular Innovae employee's phone or email?