Craig qualified as a Charted Accountant in 1996. After serving his articles of clerkship at Lewis Krawitz, Sacks and Oshry, Craig joined Boston City Campus in June 1998. Craig has specific responsibility for financial reporting and control, systems development and design, internal control and audit, taxation planning and compliance and black economic empowerment. Craig is registered as a debt collector, registered with the South African Institute of Tax Practitioners as a Master Tax Practitioner, registered as a tax practitioner with SARS and has a Diploma in Unit trusts.
Craig is the Financial Director of Boston City Campus & Business College.