Nuula (acquired by Nav Technologies, Inc.) employs 234 employees. The Nuula (acquired by Nav Technologies, Inc.) management team includes Greg Ott (Chief Executive Officer), Gian Perrone (VP of Engineering), and Mac Cormier (VP of Design).
Get Contact Info for All DepartmentsLooking for a particular Nuula (acquired by Nav Technologies, Inc.) employee's phone or email?