• Subscribe
  • Sharif El-Badawi

    Sharif El-Badawi

    Partner, 500 Startups; fmr Lead, Google
    All activity

    No activity events