Loading...

Section image

David Rose

David Rose CTA. He provides support to both companies and individuals in a range of tax services. David trained with HMRC after reading law at university and became a senior tax inspector, providing advice to internal governance boards as well as setting strategy within counter-avoidance.