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

Loan Relationship Rules & Corporation Tax - Live at Your Desk - Learn Live

View details