Craig is the Taxation Consultant for Hill Rogers. He has been involved in the financial services industry for the last ten years and held roles in both technical consulting and advisory during this period. He holds Bachelors degrees in Business, Arts and Tax and holds a Masters in Financial Planning.