Employees
~17,872
About Equifax
Key Facts
Approximately 17,872 employees globally
Headquartered in Atlanta, Georgia, United States
Operates in Financial Services
Executive Leadership Team
Organizational Chart — Preview
See the Full Org Chart with Contact Details
Unlock reporting lines, direct contacts, connection paths, and business insights for all Equifax's employees
Equifax Executive Leadership Team
MB
Mark Begor
Chief Executive Officer
Mark joined Equifax as CEO and Board Member in April 2018 based in Atlanta, GA. Equifax is a $5.1 billion global data, analytics, and technology company that plays an essential role in the global economy by helping financial institutions, companies, employers, and government agencies make critical decisions with greater confidence.. Equifax operates or has investments in 24 countries in North America, Central and South America, Europe, and Asia. Equifax has approximately 15,000 employees worldwide.
Since 2018
Business Focus Areas
Business Focus Areas
Financial ServicesData analyticsHR complianceACA compliancecloud-based platformstrended dataData miningFinancial LiteracyRisk ModelingMachine LearningCredit reportingFinTechEmployment verificationFraud PreventioncloudMarketing dataartificial intelligenceIdentity Protectiontechnologybig dataBlockchainTalent SolutionsCybersecurity
🔓 Unlock Full Org Chart to see the full technographic profile including all applications, infrastructure details, vendor contracts, and technology evaluation signals.