Our team are highly experienced and attuned to the financial sectors in which they specialise.
Our team come from diverse backgrounds with a broad range of complementary skills.
David joined Affinity in August 2016 after his business Castle Hill tax merged with Affinity Accounting. As a Senior Associate, David brings a wealth of knowledge and experience from his 25+ years in the accounting industry. He particularly enjoys working with small business owners to provide solutions to their needs. David holds a Bachelor of Business and is a Registered Tax Agent. He is also a SMSF Auditor.