Novidea's IT department is led by Erez Nissim (Chief Technology Officer) and has 55 employees.
Erez Nissim
Chief Technology Officer
Peter Palmqvist
Program Delivery Manager
Looking for a particular Novidea employee's phone or email?