Webidoo Employee Directory
Technology, Information and InternetLombardy, Italy201-500 Employees
Webidoo has about 360 employees across 4 continents, most of them in Europe. By country, the largest groups are Italy (83%), India (5%) and Spain (2%). Media & Communications and Consulting make up 25% of the profiles with a known department. Webidoo's workforce spans 24 departments.