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.

David's upcoming events

Learn Live

Holding Companies & Tax Planning - Is a Holding Company Tax Efficient? - Learn Live

View details