He was a founding partner of MSGM Masuku Jeena Inc., a partner of Saboor Gani & Co and a partner of PwC until 2013. He is a non-executive director on a number of boards including Basil Read Holdings Limited and is on the investigating committee of the Independent Regulatory Board of Auditors.