Craig has postgraduate degree in law and is a member of each of Governance Institute of Australia, FINSIA and AICD.
His work experience includes being:
- Head of commodities trading and the oil and gas sector for a major French Bank
- CEO of a pipe coating facility in NSW
- Company Secretary and Board Director of the Hawkesbury franchisee of Bendigo Community Bank
- President of the RVRA NSW.
He is also a volunteer Community chaplain in certain aged-care facilities.