Headquartered in Atlanta, GA and with an internationally distributed workforce spanning 26 locations with 5000+ employees, First Advantage performs over 70 million screens in over 200 countries and territories annually