Oded Ran

Oded Ran

Oded Ran

CEO, Entrepreneur, Investor, Husband, Dad, Dog-Walker.