Iddo TalIddo TalMy name is Iddo Tal. I live in Palo Alto, CA. I’m a serial entrepreneur, product-focused CEO, angel investor, startup mentor and public…Feb 22, 2018Feb 22, 2018