Dr. Liran Edelist

President of Jedox, Inc.
More from Dr. Liran Edelist