Previously he held the position of Chief Financial Officer of DRDGOLD Limited and its affiliated subsidiaries for 7 years after initially joining the company as the Group Financial Accountant. Prior to that, he was the Head of Financial Reporting at Liberty Life Limited. Craig has considerable experience in project financing, mergers and acquisitions and implementation of accounting controls and systems.