Niubiz Employee Directory
Financial ServicesLima, Peru501-1000 Employees
Niubiz has about 520 employees across 2 continents, most of them in South America. Finance and Sales make up over half of the profiles with a known department. Niubiz's workforce spans 24 departments.