Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
NCRI

NCRI

National Credit Recovery is a debt collection agency that provides quality collection, outsourcing and customer relationship management, and litigation services. They are headquartered in Ontario, Canada.

Last updated on

About NCRI

Founded

2008

Estimated Revenue

$10M-$50M

Employees

51-250

Category

Industry

Financial Services

Location

City

Mississauga

State

Ontario

Country

Canada

Tech Stack (70)

search