Partner - Risk Management and Internal Audit
KPMG in New Zealand
David leads risk management and internal audit services in Auckland for KPMG and has over twenty years experience in these fields in industry and professional services. Prior to joining KPMG, David was the General Manager Risk & Audit for Telecom NZ for five years, where he led the risk, compliance, and internal audit functions for the Group, reporting to the Audit & Risk Management Committee. Before that role David was the Head of Risk & Audit for the Fisher & Paykel Appliances group in a similar role. David was also significantly involved in Sarbanes-Oxley compliance projects and spent approximately 18 months in the US and the UK providing Sarbanes-Oxley consulting services to a number of organisations including Microsoft and Shell Corporation.