Storm Smith Location
London, GB
Storm Smith Work
Storm Smith Education
Storm Smith Summary
Storm Smith, based in London, GB, is currently a Customer Success Manager, EMEA Lead at Odore. Storm Smith brings experience from previous roles at Odore, Debenhams and ASOS.com. Storm Smith holds a 2014 - 2018 Fashion Management @ Nottingham Trent University. Storm Smith has 2 emails on RocketReach.