iCall provides business process outsourcing and knowledge process outsourcing services. It has over 1200 employees located across facilities in India, the UK, and the US. iCall offers a range of services including customer care, finance and accounting, mortgage and title processing, back office support, and more. It prides itself on high-quality processes, robust infrastructure, and a talented workforce.