The Social Hub (B Corp™) Employee Directory
HospitalityNorth Holland, Netherlands1001-5000 Employees
The Social Hub (B Corp™) has about 1.1K employees across 4 continents, most of them in Europe. By country, the largest groups are Netherlands (49%), Spain (14%) and Italy (14%). Retail and Business make up over half of the profiles with a known department. The Social Hub (B Corp™)'s workforce spans 26 departments. The Social Hub (B Corp™)'s workforce grew 31% between July 2025 and July 2026.