BLSA appoints Busisiwe Mavuso as chief operations officer

Business Leadership South Africa (BLSA) has appointed Busisiwe Mavuso as its chief operations officer and board member with effect from 1 November 2017. Mavuso will be responsible, among others, for operations; finance & administration; ICT; compliance; policy & strategy; membership services and programme management. Mavuso was the MD of the Black Management Forum (BMF), an…