Business Process Outsourcing (BPO) has been providing businesses with a way to cut costs for years, but current IT trends are shaking up the sector, putting CIOs at the forefront of planning. Technologies such as cloud computing, business analytics software, social media platforms and process automation software are being used within BPO to enable them to lower costs and be more effective. Because outsourcing relationships are like marriages both partners have to get something from it. Through additional technology based services customers will get more for their money, while supp