Paytrack Employee Directory
Software DevelopmentSanta Catarina, Brazil501-1000 Employees
Paytrack has about 565 employees, nearly all of them in South America. Business Development and Engineering make up 28% of the profiles with a known department. Paytrack's workforce spans 22 departments. Paytrack's workforce grew 29% between January 2026 and November 2026.