TBI Employee Directory
ConstructionSouth Holland, Netherlands501-1000 Employees
TBI has about 732 employees across 5 continents, with the largest share in Europe (46%). By country, the largest groups are Netherlands (33%), United States Of America (31%) and France (7%). Human Resources and Administrative make up 45% of the profiles with a known department. TBI's workforce spans 18 departments. TBI's workforce fell 46% between July 2025 and July 2026.