Ray Edwards possesses extensive experience in sales leadership across various technology companies. Currently serving as Head of Sales - North America at Anodot, Ray has previously held key positions including Sr. Director - Sales & Strategy at Avesha, Regional Director - US NorthEast/Canada at Hazelcast, Director of Sales at Portworx, and Regional Sales Director at Sysdig. This diverse background underscores Ray's expertise in driving sales strategies and delivering results in competitive markets.