Novabase employs 757 employees. The Novabase management team includes Sukumar C (Sr Manager), António Nogueira (Business Developer and Sales Manager), and Rute Correia (Project Manager).
Looking for a particular Novabase employee's phone or email?