Laura Ellen has extensive experience in channel sales, holding key positions at various prominent companies. Currently serving as the Head of Channel Sales at Deepwatch, Laura has previously worked as the Director of Channel Sales for North America at Expel. At Varonis, Laura held multiple roles, including Vice President of Channel Sales for North America, Director of Channel Sales for the West Region and Canada, and Channel Sales Manager for the West. Laura's early career includes positions as a Channel Sales Manager at Check Point Software Technologies, Ltd. and Thales, showcasing a solid foundation in channel management and leadership throughout the technology sector.
Sign up to view 0 direct reports
Get started