South Africa is fast becoming a successful emerging offshoring destination for business process outsourcing (BPO) services.