Aimi Storr's Location
Chesterfield, Derbyshire, United Kingdom
Aimi Storr's Work
Aimi Storr's Summary
Aimi Storr, based in Chesterfield, Derbyshire, United Kingdom, is currently a Head of Human Resources at Centiq Ltd., bringing experience from previous roles at Picsolve International LTD.