Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
CRI

CRI

Central Research, Inc. provides management and financial service solutions to federal, state and commercial sectors, including records and document management, call center and debt collection, and improper payments. headquartered in Lowell, Arkansas.

Last updated on

About CRI

Founded

1999

Estimated Revenue

$50M-$100M

Employees

251-1K

Funding / Mkt. Cap

$5M

Category

Industry

Government Administration

Location

City

Lowell

State

Arkansas

Country

United States

Tech Stack (46)

search