He was National President of the Institute of Chartered Accountants in 2002 and awarded a Member of the Order of Australia in 2007. Geoff is a Director and chair of the Audit Committee of Poseidon Nickel Limited and was formerly a director and chaired the audit committee of Fortescue Metals Group Ltd and AVEA Insurance Ltd. He was until recently a member of the Companies Auditors and Liquidators Disciplinary Board and was previously a Board member of the Small Business Development Corporation in Perth and chaired a trustee aboriginal corporation Gumala Investments Pty Ltd.