Novidea employs 229 employees. The Novidea management team includes Roi Agababa (CEO and Founder), Ben Potts (Managing Director, UK), and Eran Ezer (CFO).
Get Contact Info for All DepartmentsLooking for a particular Novidea employee's phone or email?