Wiz — Remote - Germany; Remote - Netherlands; Remote - United Kingdom
Full-time
Not specified
Wiz is seeking an experienced Vice President, Sales EMEA to lead their sales organization in the region. This role involves setting the vision and strategy
View full listing on uHired