David has over 20 years' experience in practice and joined BDO LLP as an audit partner in January 2016.
He spent 18 years with PWC LLP in Reading, London, Auckland and Southampton. Prior to joining BDO LLP, David spent five years with Mazars LLP in Poole, where he led the audit practice for the Southern Region.
He has worked with a broad client base including Private Equity backed organisations, not-for-profit and international groups. His recent focus has been on private owner managed companies.