Appointments Leading Customer Service Outsourcer Appoints Managing Director of South African Operation by Lisa Baker, Editor, UK Business News September 25, 2023