Sharif El-Badawi

Sharif El-Badawi

Partner, 500 Startups; fmr Lead, Google

Stacked products

😿
Sharif El-Badawi has not stacked any products yet.