Alejandro Russo

New York, New York

Love meeting cool people. Feel free to reach out.

  • Work
    • Klooff
  • Education
    • Santiago College
    • TechStarsNYC