Tal Vegvizer Bufferzone Current Role: Director of Research and Development Tal Vegvizer is director of research and development at Bufferzone.