ATL Employee Directory
Financial ServicesFlorida, United States1001-5000 Employees
ATL has about 1K employees across 5 continents, with the largest share in North America (38%). By country, the largest groups are United States Of America (34%), China (12%) and India (11%). Banking and Business make up 40% of the profiles with a known department. ATL's workforce spans 18 departments.