Novidea employs 224 employees. The Novidea management team includes Roi Agababa (CEO and Founder), Greg Palmer (None), and Ade Coupland (Chief Revenue Officer).
Looking for a particular Novidea employee's phone or email?