Doron Sherman

Doron Sherman

Building the Visual Internet. Placing Calculated Bets. Always Questioning Common Wisdom.