TBZ Employee Directory
Advertising ServicesLisbon, Portugal51-200 Employees
TBZ has about 198 employees across 4 continents, most of them in Asia. By country, the largest groups are India (49%), Portugal (12%) and Switzerland (9%). Administrative and Entertainment make up 44% of the profiles with a known department. TBZ's workforce spans 6 departments. TBZ's workforce fell 64% between July 2025 and July 2026.