Ran Margaliot

#489606

VP R&D & Co-Founder at Commun.it