Rory Meakin

rory-web

Head of Tax Policy

Rory Meakin joined the TaxPayers’ Alliance in November 2010 as a Research Associate. He has contributed to projects on a variety of subjects from local government spending to an influential paper on simplifying taxes on income called Abolish National Insurance.

Rory was a lead researcher to the 2020 Tax Commission, a joint initiative with the Institute of Directors. He has also written for various outlets including the IPA Review, Taxation magazine, Crossbow and the Yorkshire Post. In May 2012 he became Head of Tax Policy.

Before working at the TPA, Rory worked in a governance team for the NHS. He has a degree in Economics and Politics and holds the Investment Management Certificate.

Rory's Recent Posts

COMMENT: A fairer, simpler system would get to root of the problem of tax avoidance
Jun 2013 18
COMMENT: Three steps to fix our broken corporate tax system
May 2013 30
How to Fix Corporate Taxes
May 2013 28
Page 1 of 4412345...102030...Last »