About NCRI
NCRI Inc. is a Canadian business process outsourcing (BPO) and technology solutions provider, established in 2008 and headquartered in Mississauga, Ontario. The company operates globally, with a presence in North America, Latin America, the Middle East, South Asia, and East Asia. NCRI focuses on integrating technology with human expertise to offer scalable solutions for various businesses.
Min project size
50,000+
Hourly rate
50 / hr
Employees
270
Locations
Canada
Year founded
Founded 2008
Share Your Experience
Help others by sharing your experience with this company
No reviews yet
Be the first to review this company!
