Global66 Employee Directory
Financial ServicesSantiago Metropolitan, Chile201-500 Employees
Global66 has about 415 employees across 2 continents, most of them in South America. By country, the largest groups are Chile (57%), Colombia (16%) and Argentina (12%). Finance and Information Technology make up 49% of the profiles with a known department. Global66's workforce spans 24 departments. Global66's workforce grew 13% between July 2025 and July 2026.