Let’s Talk!

Please fill out the form below, and a member of our team will be in touch with you within 24 hours or less.

Please tell us the U.S. State you are located:

Acclara Headquarters

10713 W. Sam Houston Pkwy, N.
Suite 500, Houston, Texas 77064

Employment Verifications

Web: www.theworknumber.com

Phone: 800-367-5690 (M-F 8:00am to 8:00pm EST)

Email: member@equifax.com

General Inquiries