Tal Vegvizer

Bufferzone

Current Role: Director of Research and Development

Tal Vegvizer is director of research and development at Bufferzone.