David has a diverse client portfolio spanning property, technology, motor dealers and manufacturing.
David joined the firm in 1998 as a trainee, and became a partner in 2006.
Beyond haysmacintyre, David is member of the British Olympic Association’s audit committee.
In his spare time, David enjoys golf and triathlons.