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

Webinar

Corporate Taxes - Winter 2024 Update - Webinar

View details