Craig is both a lawyer and an accountant. He was formerly a partner with a major global accounting firm, and joined Bennett & Philp to build a dedicated tax practice. He completed his law qualifications at the University of Queensland. His qualifications are B Com, LLB, High Diploma Tax, Advanced Diploma in International Tax and Grad Dip Applied Law. Craig mainly works with other lawyers and accountants to provide their clients with specialist taxation advice. Craig has set up business structures for multi-nationals entering Australia as well as for SMEs expanding into Asia, USA and Europe. Craig is recognised as one of Brisbane's leading GST specialists.