Craig focuses on tax planning and corporate structuring, working with clients on compliance issues and appeals with the Canadian Revenue Agency.
Craig has worked for over a decade with Chartered Professional Accountants (CPA) Canada and its predecessor organization in marking the national final exams for CPAs. He holds a CPA, Chartered Accountant designation and earned a Bachelor of Business Accounting degree from Simon Fraser University.
Away from work, Craig volunteers much of his time to charitable and not-for-profit organizations as director or volunteer in various capacities. He currently acts as a director/trustee for three local charities. He has served as a member of the ISSofBC Finance Committee since March 2021.