Globbing Employee Directory
RetailDelaware, United States51-200 Employees
Globbing has about 166 employees across 3 continents, most of them in Europe. By country, the largest groups are Armenia (67%), United States Of America (25%) and Kazakhstan (3%). Support and Retail make up 32% of the profiles with a known department. Globbing's workforce spans 20 departments.