Terry is a Partner in the Audit Services Practice and currently serves as the Lead Audit Partner of the Cayman Islands Office. Terry has over 30 years of experience in public accounting and has served numerous industries including those in the retail, automotive, manufacturing, hospitality, telecommunications, financial services, and professional service sectors in Canada, Bermuda and the Cayman Islands. Terry gained his insurance expertise from auditing property and casualty companies in Canada and from auditing a variety of captive insurance companies covering health care, malpractice, workers compensation, professional liability, SPC's etc in Bermuda and in the Cayman Islands.
Terry is a member of the Nova Scotia Institute of Chartered Accountants and the Society of Management Accountants of Nova Scotia. He is a member of the Cayman Islands Society of Professional Accountants, where he was a member of Council for ten years and served as the Chairman of the Training Committee, and the Canadian Association of Professional Speakers.