Hed Bar-Nissan

VP of Engineering at Blockaid