• Subscribe
  • Eamon Leonard

    Eamon Leonard

    Founder, early stage investor
    102 points