bizz Employee Directory
Technology, Information and InternetSan Salvador, El Salvador11-50 Employees
bizz has about 28 employees across 2 continents, most of them in North America. By country, the largest groups are El Salvador (94%) and Portugal (6%). Business and Engineering make up 46% of the profiles with a known department. bizz's workforce spans 7 departments.