David has over 13 years’ experience auditing businesses in a wide variety of sectors, from telecommunications to manufacturing to fintech, with a particular specialism in working with growing tech businesses.
He has spent a large portion of his career at KPMG, where he enjoyed delivering technical audit training and promoting best practice in audit quality throughout the firm, as well as providing technical accounting advice to clients. David worked with a number of premium listed clients with global operations, as well as start-up and owner-managed businesses in early stages of their growth journey and was adept at adding value to his clients beyond issuing an audit opinion.
Before joining haysmacintyre, David worked in the audit quality review division of the Financial Reporting Council where he performed reviews of a wide variety of FTSE 350 companies and other audits of public significance.
Outside of work David plays football—whenever the circumstances of having a young family permit— and is a keen Manchester United fan.