Athyna Employee Directory
Technology, Information and InternetCalifornia, United States51-200 Employees
Athyna has about 123 employees across 5 continents, most of them in South America. By country, the largest groups are Argentina (36%), Brazil (25%) and United States Of America (11%). Recruiting and Customer Success make up 31% of the profiles with a known department. Athyna's workforce spans 19 departments.