TPS Employee Directory
Staffing and RecruitingNorth Brabant, Netherlands201-500 Employees
TPS has about 213 employees across 6 continents, with the largest share in Europe (48%). By country, the largest groups are Netherlands (36%), United States Of America (25%) and India (6%). Civil Engineering & Construction and Recruiting make up over half of the profiles with a known department. TPS's workforce spans 9 departments. TPS's workforce fell 86% between July 2025 and July 2026.