Navii employs 57 employees. The Navii management team includes Alex Homsy (Regional Business Development Director), James Monks (Sales Manager), and Wendy Elie (Sales Representative).
Get Contact Info for All DepartmentsLooking for a particular Navii employee's phone or email?