Rachel Leslie's Location
United Kingdom
Rachel Leslie's Work
Rachel Leslie's Education
Rachel Leslie's Skills
Rachel Leslie's Summary
Rachel Leslie, based in United Kingdom, is currently a Product Manager at Tui, bringing experience from previous roles at Merkle, Stepstone, Accenture Uk and Barclaycard. Rachel Leslie holds a 2015 - 2016 Squared Online. With a robust skill set that includes Public Speaking, Digital Strategy, Digital Project Management, Analysis, Marketing and more, Rachel Leslie contributes valuable insights to the industry. Rachel Leslie has 1 email on RocketReach.