SoHo Square Employee Directory
Advertising ServicesUnited States51-200 Employees
SoHo Square has about 75 employees across 5 continents, most of them in Asia. By country, the largest groups are Pakistan (13%), United States Of America (13%) and Indonesia (9%). Administrative and Arts & Design make up 44% of the profiles with a known department. SoHo Square's workforce spans 9 departments. SoHo Square's workforce fell 19% between January 2026 and November 2026.