• Subscribe
  • Ertugrul Cavusoglu

    Ertugrul Cavusoglu

    Head of Product and Tech (Founding Team)
    118 points