Picture of Rachael Henry

Rachael Henry

Rachael Henry is Head of Policy and Advocacy at Tax Justice UK.