Leigh Allen currently serves as VP of EMEA Sales at Tufin, where responsibilities include managing complex network security solutions that enhance business agility and security for enterprises. Prior experience encompasses key roles in enterprise sales at Sumo Logic, where Leigh contributed to continuous intelligence software development, and as Sales Director for Northern Europe at Alteryx, focusing on data analytics solutions. Leigh held directorial positions at Forcepoint LLC, Venafi, F5 Networks, and Check Point Software Technologies, driving sales and business development across various sectors, including finance and cybersecurity. Earlier career milestones include consulting for Daco, and sales leadership roles at DDi Lizard, where achievements included awards for excellence in the audio-visual sector.