David joined haysmacintyre in 1998 as a trainee, worked his way through the ranks and became a Partner in 2006. His diverse client portfolio spans property, technology, motor dealers and manufacturing.
David is the head of our Audit and Assurance department managing a team of over 190. Our audit team continues to grow and develop, embracing new technologies and initiatives in an ever-changing and challenging environment. He leads a team that are dedicated to ensure our audit quality and client service is of the highest standard.