Lisa Nelson is the President, International of Equifax.
11,645 people are employed at Equifax.
Equifax is based in Atlanta, Georgia.
The NAICS codes for Equifax are [56144, 56, 561, 5614, 52, 522, 5221, 561440].
The SIC codes for Equifax are [73, 732].