Vlad Lepădatu

  Managing Partner, TARA Interactive