Leigh Allen's Location
London, GB
Leigh Allen's Work
Leigh Allen's Skills
Leigh Allen's Summary
Leigh Allen, based in London, GB, is currently a AVP, Northern EMEA at Tufin, bringing experience from previous roles at Sumo Logic, Alteryx, Forcepoint LLC and Venafi. With a robust skill set that includes Encryption, Solution Selling, Network Security, Security, Enterprise Software and more, Leigh Allen contributes valuable insights to the industry. Leigh Allen has 5 emails and 1 mobile phone number on RocketReach.