Equifax Workforce Solutions, formerly known as TALX, is a wholly owned subsidiary of Equifax. It is based in St. Louis, Missouri. The company was originally founded in 1972 under the name Interface Technology Inc. Read More
impress.ai, an enterprise-focused recruiting software provider, has today announced it has signed a strategic partnership agreement with the Apex Group of Companies, a leading provider of Workforce Solutions, Security Solutions, and Payroll Outsourci ...