Liz Armstrong's Location
United Kingdom
Liz Armstrong's Work
Liz Armstrong's Education
Liz Armstrong's Skills
Liz Armstrong's Summary
Liz Armstrong, based in United Kingdom, is currently a Marketing and Campaign Manager at Severn Trent, bringing experience from previous roles at Severn Trent and Holland & Barrett. Liz Armstrong holds a 2013 - 2014 Master's Degree in Psychology @ Leeds Beckett University. With a robust skill set that includes Lead Generation, Direct Marketing, B2B, B2B Marketing, New Business Development and more, Liz Armstrong contributes valuable insights to the industry. Liz Armstrong has 2 emails on RocketReach.