Rebecca Clegg, based in Wakefield, GB, is currently a Senior Brand Specialist at Stelrad Ltd, bringing experience from previous roles at Stelrad Ltd, The Hat Shop and CONSTANT SECURITY SERVICES LIMITED. Rebecca Clegg holds a 2013 - 2016 Bachelor of Science - BS in Psychology @ University of York. Rebecca Clegg has 5 emails on RocketReach.