Ido Strauss's Location
Israel
Ido Strauss's Education
Ido Strauss's Summary
Ido Strauss, based in Israel, is currently a Partner and Head of Sales and Marketing at Strauss & Co.. Ido Strauss holds a 1996 - 2000 Bachelor's degree in History @ The Hebrew University of Jerusalem. Ido Strauss has 1 email on RocketReach.