Johan is a highly experienced CA(SA) with 22 years’ business experience - 10 years in external audit and financial management (mainly in services, manufacturing and financial services industries), 9 years in strategy development and implementation monitoring, and 3 years as independent consultant. 15 years at managerial level. Exposure to human capital, operations, risk, communications and marketing functions.