Craig worked in the Inland Revenue Service in South Africa for 4 years after qualifying as a Chartered Accountant.
Craig currently leads the KPMG Tax and Corporate Services Practice in Qatar and Bahrain. Prior to this he led the Tax and Legal Practice in KPMG Ukraine. Previously, he led the Outsourcing and Tax Compliance and Tax Management Consulting in Moscow, as well as the VAT and Comprehensive Tax Services (CTS) businesses in South Africa and the CTS business in Hong Kong/China for 3,5 years, for another Big 4 Firm.
Craig has more than 30 years of professional services experience and has been a tax partner for more than 21 years, with 4 years Inland Revenue service and more than 10 years experience in VAT in South Africa. Craig was actively involved with the implementation of VAT in South Africa in both the pre- and post- implementation stages. He also led the VAT service line for one of the Big 4 firms for 3 years. He has VAT experience spanning many industries, including manufacturing, mining, financial services, real estate, local authorities, retail and aviation, in both the compliance and consulting areas.
Craig has served a diversified portfolio of clients, including Randgold and Exploration Company, Michelin, Stockmann Department Store (Russia), IKEA, Inditex (Zara, Pull and Bear brands etc.), Campbell Soup, Rand Refineries, GSK, Siemens, BNP Paribas, Qatar International Islamic Bank, IBQ,Commercial Bank of Qatar, Barwa Bank, Qatar Islamic Bank, Ras Girtas Power, Q Power Qatar, National Petroleum, Maersk Oil, Qatar Gas, Carrefour.