iubenda Employee Directory
IT Services and IT ConsultingLombardy, Italy51-200 Employees
iubenda has about 172 employees across 5 continents, most of them in Europe. By country, the largest groups are Italy (58%), Spain (13%) and Germany (5%). Support and Engineering make up 27% of the profiles with a known department. iubenda's workforce spans 23 departments. iubenda's workforce grew 8% between July 2025 and July 2026.