• Subscribe
  • Victoria Ivanova

    Victoria Ivanova

    Marketing & communications in tech
    4 points
    34 Upvotes