Nova employs 122 employees. The Nova management team includes Federico Moyer (promotor), and Mahnoor Siddique (Receptionist).
Looking for a particular Nova employee's phone or email?