Rebecca Hickford, based in London, England, United Kingdom, is currently a People Partner at Iris, bringing experience from previous roles at Channel 3 Consulting, Ecoworld London and Cambridge Assessment. Rebecca Hickford holds a 2014 - 2018 University of Leicester. Rebecca Hickford has 2 emails on RocketReach.