TRAK Employee Directory
Software DevelopmentBasque Country, Spain51-200 Employees
TRAK has about 60 employees across 6 continents, most of them in Europe. By country, the largest groups are Spain (42%), United States Of America (13%) and New Zealand (8%). Business Development and Engineering make up 33% of the profiles with a known department. TRAK's workforce spans 14 departments. TRAK's workforce grew 7% between July 2025 and July 2026.