Alice Shread's Location
England, United Kingdom
Alice Shread's Work
Alice Shread's Summary
Alice Shread, based in England, United Kingdom, is currently a Account Manager at Clothing Management Technology LTD, bringing experience from previous roles at Bupa.