Head of Tax
- Location
- City Of London, England, United Kingdom
contact for the tax authorities on all tax matters both here int he UK and overseas Collaborate and partner with the finance, sales and legal teams to ensure all tax implications are understood Work closely with senior management to outline/minimise tax risks and advise on the tax positions ...