Serco Global February 28, 2013 Share Serco Cape Town launch Serco, the international service company, announced the opening of a new business process outsourcing (BPO) delivery centre in Cape Town, South Africa. The new centre, located in the Cape Town… Read More