Naimuri employs 152 employees. The Naimuri management team includes Sarah Roberts (Delivery Lead), Lisa Cmprca (Head of Marketing and Communications), and Jay Freas (IT Consultant).
Get Contact Info for All DepartmentsLooking for a particular Naimuri employee's phone or email?