Helen Elmes's Location
Manchester, England, GB
Helen Elmes's Work
Helen Elmes's Education
Helen Elmes's Summary
Helen Elmes, based in Manchester, England, GB, is currently a Marketing Manager at JTF Marketing, bringing experience from previous roles at ORCHA and Notch Communications. Helen Elmes holds a 2013 - 2017 MChem in Chemistry @ The University of Sheffield. Helen Elmes has 1 email on RocketReach.