Tal Vegvizer

Tal Vegvizer

Tal Vegvizer is director of research and development at Bufferzone.