Business Process Outsourcing stands for BPO, and is a subset of outsourcing involving contracting of the operations & responsibilities of a specific business to a third party service provider. Originally, the concept was associated with manufacturing firms like Coca Cola outsourced large segments of its supply chain. BPO can be typically categorized into Back Office Outsourcing and Front Office Sourcing.Back office outsourcing includes internal business functions such as finance, accounting, human resources, etc., whereas front office outsourcing is all about customer related services like contact center services. Today, there are several BPO service providers engaged in undertaking operations on behalf of their client. You can access an exclusive database of listed companies offering BPO services.