Prior to this; she was the Chief Financial Officer of the Mineral Services Group and subsequently became an independent consultant and a director of several companies, including the Development Bank of South Africa and Kagiso Media Limited. She is a former partner at PriceWaterhouseCoopers, where she specialised in the audit of financial services companies such as Metropolitan.