The functions that have been successfully outsourced by companies include:

Finance, Human Resources, IT, Supply Chain Management, Sales and Marketing, Shared Services and Data Analytics. Additionally, other functions can be outsourced when companies lack in-house talent, or the cost to acquire such special talent becomes very expensive in the geographies in which they operate.