The Level Group Employee Directory
Software DevelopmentLombardy, Italy201-500 Employees
The Level Group has about 342 employees across 3 continents, most of them in Europe. By country, the largest groups are Italy (92%) and United States Of America (5%). Administrative and Analytics make up 22% of the profiles with a known department. The Level Group's workforce spans 21 departments.