NCO Group is a global provider of business outsourcing services, focused on accounts receivable management and customer relationship management. NCO provides services through over 100 offices in the United States, Canada, the Philippines, Panama, the Caribbean, India, the United Kingdom and Australia.