Director, Channel Sales EMEA at Verkada, visa sponsored · Denaro