Gil Tene

I spend time in front of computer screens, and some behind them

Palo Alto in United States

Spoken at 28 events in 5 countries