Ran Yam

CEO, NovaSight