John qualified as a CA (SA) with Arthur Young & Co (now Ernst & Young) where he worked for some 12 years. His final position there was that of partner responsible for Computer Audit Education. In 1983 he joined the Wits Business School (WBS) where he attained the position of associate professor in Business Administration (in the areas of accounting, control and management information systems) which he held till his departure in December 2004. From 1995 to June 2004, John also held the position of executive education director at the WBS.
John is the founder and convenor of the two- year H Dip Computer Auditing Course run by Wits University (previously the NACCA course).
His consulting interests are in the following areas: product/customer costing and profitability; key ratio and performance measures; management accounting reporting as well as bridging the gap between users and the finance department.
Has consulted with many companies/firms in the area of training methods, computer auditing, systems development, security reviews, systems and profitability. Companies include: M&R, SASOL, TEBA Ltd, Atcor, etc
Fields of Interest
Best Executive Programs on Aritficial Intelligence
Leadership Skills Primer
Blockchain and Fintech: Short Courses