Almawave Employee Directory
IT Services and IT ConsultingLazio, Italy201-500 Employees
Almawave has about 365 employees across 2 continents, most of them in Europe. By country, the largest groups are Italy (96%) and Brazil (4%). Research and Engineering make up 39% of the profiles with a known department. Almawave's workforce spans 21 departments.