Alli Leech's Location
Dublin, Dublin, Ireland
Alli Leech's Work
Alli Leech's Education
Alli Leech's Skills
Alli Leech's Summary
Alli Leech, based in Dublin, Dublin, Ireland, is currently a Isr and Customer Success Manager@ Allsorter at allsorter.com, bringing experience from previous roles at Own the Room, Handy Heels and Microsoft. Alli Leech holds a 1998 - 2002 Bachelor of Arts in French. With a robust skill set that includes Salesforce.com, SaaS, Solution Selling, Cloud Computing, Enterprise Software and more, Alli Leech contributes valuable insights to the industry. Alli Leech has 3 emails on RocketReach.