Displaying all 2 speakers
Safra_catz

Safra Catz

San Francisco, CA, USA
Laurene-powell-jobs

Laurene Powell Jobs

Laurene Powell Jobs: Injecting Innovation into Intractable Systems ...

Palo Alto, CA, USA
Per Page: