OR

Oded Ran

CEO at Clue Insights